[ gagacg @ 16.11.2004. 17:10 ] @
Da li mi neko moze objasniti kako da napravim kontakt formu na stranici? radim u Dreamweaveru. Napravio sam jedan text field koji sluzi da posjetilac upise svoj e-mail i ispod toga opet jedan textfield(textarea) u kome pise svoje pitanje! Postavio sam pored toga dugme ''send''. E da li je komplikovano da mi objasnite ili ako jeste onda bih vas molio da mi preporucite neki link sa tutorialom nekim sto je vezan za to, znaci ja bih volio da kad posjetilac upise svoj mail i tekst u polja predvidjena za to i kad klikne na dugme send, da se to automatski salje na moj mail ili na neki text ili html file na sajtu koji bih mogao da pogledam! Ne znam da li sam bio jasan, pretpostavljam da nisam :( ali ako iko razumije o cemu se radi i ako mi na bilo koji nacin moze pomoci molio bih ga da mi odgovori ili me uputi nedje.
Unaprijed hvala na strpljenju
[ Radovan__III @ 16.11.2004. 19:34 ] @
Pa za to ti treba malo znanja php-a , ili neka php skripta , postraz na www.hotscripts.com
[ malisha @ 16.11.2004. 19:48 ] @
pa u sustini ti treba formmail skripta koja ce da procesuira slanje pisma iz web forme....

najpoznatija i najkoriscenija formmail skripta se moze naci ovde:
http://www.scriptarchive.com/formmail.html

sa sve uputstvom kako treba uraditi html....
[ Gomatami @ 17.11.2004. 15:29 ] @
Pitaj prvo tvog provajdera da li imaju instaliran sistemski sendmail skript na njihovim serverima. Ukoliko je to slucaj posao ce biti veoma prost.

Druga varijanta je ono sto kaze Malisha, ali ti provajder moze praviti probleme zbog postavljanja sopstvene skripte na server.

[ grepme84 @ 18.11.2004. 09:00 ] @
Evo kako sam ja to uradijo (PHP skripte nisu moje)

kontakt.html
form.php
contactscript.php
thanks.html

KONTAKT.HTML
tu ubacis FORM.PHP kod unutra i malo preoblikujes da lepse izgleda, jer samo form.php su ti polja za ispunjavanje bez ikakvog dizajna, ma znas o cemu pricam.


FORM.PHP
Code:
 <form name="form" method="post" action="contactscript.php">
  <table width="400" border="0" cellpadding="2" cellspacing="2" summary="">
    <tr> 
      <td width="200" valign="top" align="right">Ime: </td>
      <td width="200" valign="top" align="left"> 
        <input type="text" name="name" size="25" maxlength="200" />
      </td>
    </tr>
    <tr> 
      <td width="200" valign="top" align="right">Vaš Email:</td>
      <td width="200" valign="top" align="left"> 
        <input type="text" name="email" size="25" maxlength="100" />
      </td>
    </tr>
    <tr> 
      <td width="200" valign="top" align="right">Poruka: </td>
      <td width="200" valign="top" align="left"> 
        <textarea name="msg" cols="25" rows="4"></textarea>
      </td>
    </tr>
    <tr> 
      <td width="200" valign="top">&nbsp;</td>
      <td width="200" valign="top" align="left"> 
        <input type="reset" name="Reset" value="Izbriši" />
        <input type="submit" name="Submit" value="Pošalji" />
      </td>
    </tr>
  </table>
  </form> 


CONTACTSCRIPT.PHP
Code:
 <?php

// headers for the email listed below

$headers .= "From: $name <$email>\n";  // your email client will show the person's email address like normal
$headers .= "Content-Type: text/plain; charset=iso-8859-1\n"; // sets the mime type
$recipient = "[email protected]"; // enter YOUR email address here
$subject = "MOJkompani"; // this is the subject of the email

$msg = wordwrap( $msg, 1024 );

mail($recipient, $subject, stripslashes($msg), $headers); // the mail() function sends the message to you

//Once the data is entered, redirect the user to give them visual confirmation
   header("location: thanks.html");
?> 


THANKS.HTML
tu stavis recimo: hvala vam na ovom i onom, odgovoricemo vam u najkracem vremenu
[ gagacg @ 18.11.2004. 12:36 ] @
to mi je trebalo, hvala svima na trudu posebno danijelu!
[ -V-O-Y-A-G-E-R- @ 22.11.2004. 20:53 ] @
I ja se zahvaljujem..trazio sam nesto ovakvo :)
[ Im_a_Veggie @ 11.12.2004. 15:11 ] @
e ovo je tacno ono sto sam trazio ali mi ne radi!!!
adresa sajta je http://dhost.info/d2serbia , meni kada probam da testiram taj php form posalje samo 3 prazne email poruke sa subjectom koji sam ja stavio, takodje nece da me redirectuje na thanks.html koji je u rootu tj. http://dhost.info/d2serbia/thanks.html

znaci nista sto ja napisem u text poruke meni ne stize, kada pritisnes posalji, baca te na blanko stanicu contactscript.php
[ Br@nkoR @ 11.12.2004. 15:54 ] @
Verovatno nije ukljucen register_globals.
Pa je potrebno u contactscript.php dodati:
Code:

$name = $HTTP_POST_VARS['name'];
$email = $HTTP_POST_VARS['email'];
$msg = $HTTP_POST_VARS['msg'];


[ Im_a_Veggie @ 11.12.2004. 16:32 ] @
da li bi onda trebao kod ovako da izgleda?

Code:
<?php

// headers for the email listed below

$headers .= "From: $name <$email>\n";  // your email client will show the person's email address like normal
$headers .= "Content-Type: text/plain; charset=iso-8859-1\n"; // sets the mime type
$recipient = "[email protected]"; // enter YOUR email address here
$subject = "Diablo II Serbia posetilac"; // this is the subject of the email
$name = $HTTP_POST_VARS['name'];
$email = $HTTP_POST_VARS['email'];
$msg = $HTTP_POST_VARS['msg'];


$msg = wordwrap( $msg, 1024 );

mail($recipient, $subject, stripslashes($msg), $headers); // the mail() function sends the message to you

//Once the data is entered, redirect the user to give them visual confirmation
   header("location: http://dhost.info/d2serbia/thanks.html");
?> 
[ Im_a_Veggie @ 11.12.2004. 16:52 ] @
sa ovim gore kodom primam tekst poruke ali ne od koga je poruka i njegov mail.
redirekcija takodje ne radi.

hvala na pomoci do sada.
[ Br@nkoR @ 11.12.2004. 17:05 ] @
Kod treba da izgleda ovako:

Code:

<?php


$name = $HTTP_POST_VARS['name'];
$email = $HTTP_POST_VARS['email'];
$msg = $HTTP_POST_VARS['msg'];

// headers for the email listed below
$headers .= "From: $name <$email>\n";  // your email client will show the person's email address like normal
$headers .= "Content-Type: text/plain; charset=iso-8859-1\n"; // sets the mime type
$recipient = "[email protected]"; // enter YOUR email address here
$subject = "Diablo II Serbia posetilac"; // this is the subject of the email
$msg = wordwrap( $msg, 1024 );

mail($recipient, $subject, stripslashes($msg), $headers); // the mail() function sends the message to you

//Once the data is entered, redirect the user to give them visual confirmation
   header("location: http://dhost.info/d2serbia/thanks.html");
?> 



[Ovu poruku je menjao Br@nkoR dana 11.12.2004. u 18:14 GMT+1]
[ Br@nkoR @ 11.12.2004. 17:11 ] @
A za redirekciju probaj da umesto:
Code:

header("location: http://dhost.info/d2serbia/thanks.html");


Napišes:
Code:

Header ('Location: http://dhost.info/d2serbia/thanks.html');

Mada ne verujem da je zbog toga.

A ako i to ne radi dodaj kompletan kod iz thanks.html ispod PHP koda u fajl contactscript.php, ali tada ukloni red gde pise Header ...itd
Znači ispod:
Code:

<?php
...
?>
[ Im_a_Veggie @ 11.12.2004. 18:11 ] @
kod thanks.html :
Code:
<html>
<head>
<title>Diablo II Serbia ==&gt; www.D2serbia.eu.kz - Kontakt</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="MSSmartTagsPreventParsing" content="TRUE">
<style type="text/css">
<!--
body {
    background-color: #FFFFFF;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
-->
</style>
<link href="menystyle.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style1 {
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 12px;
}
a:link {
    color: #990000;
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #990000;
}
a:hover {
    text-decoration: underline;
    color: #000000;
}
a:active {
    text-decoration: none;
    color: #990000;
}
.style2 {font-size: 10px}
-->
</style>
</head>

<body>
<table width="967" height="109"  border="0" cellpadding="5" cellspacing="0">
  <tr>
    <td width="747" align="left" valign="top"><table width="747" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="747" height="109" align="right" valign="bottom" background="meny/menyexp.gif" class="menyfont"><a href="vodici.htm">Vodi&#269;i </a>|<a href="informilinkovi.htm"> Informacije i linkovi</a> |<a href="dload.htm"> Dow</a><a href="#">nload</a> | Kontakt | <a href="forums.htm">Forums</a> | <a href="rant.htm">Rant</a> </td>
      </tr>
    </table></td>
    <td width="204" rowspan="2" align="center" valign="top" bgcolor="#CCCCCC" class="maintext">
        <div align="left">
              <ul>
                <li><a href="vodici.htm">Vodi&#269;i</a></li>
                  <li><a href="informilinkovi.htm">Informacije i linkovi</a></li>
                  <li><a href="dload.htm">Download</a></li>
                  <li>Kontakt</li>
                  <li><a href="forums.htm">Forums</a></li>
                  <li><a href="rant.htm">Rant</a> </li>
          </ul>
    </div></td></tr>
  <tr>
    <td align="left" valign="top" class="maintext"><blockquote>
      <h1 align="justify">&nbsp;</h1>
      <h1 align="justify"><img src="meny/hvala.gif" width="119" height="41"></h1>
      <p align="justify">&nbsp;</p>
    </blockquote>      
      <p align="justify">Zahvaljujemo vam na feedback-u!<br>
      Uveravam vas da &#263;e va&scaron; email biti pregledan i ako ste zahtevali bi&#263;e na njega i odgovoreno u najkra&#263;em mogu&#263;em roku.</p>
      <p align="justify">Jo&scaron; jednom hvala na poseti D2Serbia sajta, nadam se da je bilo prijatno iskustvo, ukoliko imate primedbi ili predloga ne oklevajte i po&scaron;aljite nam mail!</p>
      <p align="justify">Prijatno.</p>
      <p align="justify">&nbsp;</p>
    <p align="justify">&nbsp;</p>
    <p align="justify">&nbsp;</p></td>
  </tr>
</table>
<p>&nbsp;</p>
<hr width="40%">
<table width="100%"  border="0" cellspacing="0" cellpadding="5">
  <tr>
    <td><div align="center" class="maintext"><a href="#">Mapa Sajta</a><br> 
        <a href="vodici.htm">Vodi&#269;i</a> | <a href="#">Informacije i linkovi </a>| <a href="dload.htm">Download</a> | Kontakt | <a href="forums.htm">Forums</a> | <a href="rant.htm">Rant</a><br>
    <span class="style2">Website napravljen 09.12.2004, uploadovan ubrzo posle toga :-P, Web design VegDesigns Studios 2004, optimizovano za 1024x768<br>
    Kreator sajta nema nikakve veze sa Blizzard Entertainmentom niti sa ljudima koji su u&#269;estvovali u pravljenju ove odli&#269;ne igre koja ve&#263; dugo &#382;ivi iako je smatraju zastarelom i prevazi&#273;enom. Mi smo samo fanovi i igra&#269;i, puni po&scaron;tovanja prema va&scaron;oj kreaciji. Hvala vam.    </span></div></td>
  </tr>
</table>
<p>&nbsp;</p>
</body>
</html>


da li bi onda ovo sto je izmedju <html></html> da stavim umesto reda gde je header u skripti php-a?
[ Im_a_Veggie @ 11.12.2004. 18:17 ] @
sada sve radi osim redirekcije, hvala ti uzasno puno Branko(R)...

jos samo da mi je jasno sto si mi rekao u poslednjem postu oko stavljanja html-a u contactscript...
[ Br@nkoR @ 11.12.2004. 18:18 ] @
Ne, nego ovako:
sve ovo snimi u contactscript.php
Code:

<?php
$name = $HTTP_POST_VARS['name'];
$email = $HTTP_POST_VARS['email'];
$msg = $HTTP_POST_VARS['msg'];
// headers for the email listed below
$headers .= "From: $name <$email>\n";  // your email client will show the person's email address like normal
$headers .= "Content-Type: text/plain; charset=iso-8859-1\n"; // sets the mime type
$recipient = "[email protected]"; // enter YOUR email address here
$subject = "Diablo II Serbia posetilac"; // this is the subject of the email
$msg = wordwrap( $msg, 1024 );
mail($recipient, $subject, stripslashes($msg), $headers); // the mail() function sends the message to you
//Once the data is entered, redirect the user to give them visual confirmation
?> 

<html>
<head>
<title>Diablo II Serbia ==&gt; www.D2serbia.eu.kz - Kontakt</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="MSSmartTagsPreventParsing" content="TRUE">
<style type="text/css">
<!--
body {
    background-color: #FFFFFF;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
-->
</style>
<link href="menystyle.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style1 {
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 12px;
}
a:link {
    color: #990000;
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #990000;
}
a:hover {
    text-decoration: underline;
    color: #000000;
}
a:active {
    text-decoration: none;
    color: #990000;
}
.style2 {font-size: 10px}
-->
</style>
</head>

<body>
<table width="967" height="109"  border="0" cellpadding="5" cellspacing="0">
  <tr>
    <td width="747" align="left" valign="top"><table width="747" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="747" height="109" align="right" valign="bottom" background="meny/menyexp.gif" class="menyfont"><a href="vodici.htm">Vodi&#269;i </a>|<a href="informilinkovi.htm"> Informacije i linkovi</a> |<a href="dload.htm"> Dow</a><a href="#">nload</a> | Kontakt | <a href="forums.htm">Forums</a> | <a href="rant.htm">Rant</a> </td>
      </tr>
    </table></td>
    <td width="204" rowspan="2" align="center" valign="top" bgcolor="#CCCCCC" class="maintext">
        <div align="left">
              <ul>
                <li><a href="vodici.htm">Vodi&#269;i</a></li>
                  <li><a href="informilinkovi.htm">Informacije i linkovi</a></li>
                  <li><a href="dload.htm">Download</a></li>
                  <li>Kontakt</li>
                  <li><a href="forums.htm">Forums</a></li>
                  <li><a href="rant.htm">Rant</a> </li>
          </ul>
    </div></td></tr>
  <tr>
    <td align="left" valign="top" class="maintext"><blockquote>
      <h1 align="justify">&nbsp;</h1>
      <h1 align="justify"><img src="meny/hvala.gif" width="119" height="41"></h1>
      <p align="justify">&nbsp;</p>
    </blockquote>      
      <p align="justify">Zahvaljujemo vam na feedback-u!<br>
      Uveravam vas da &#263;e va&scaron; email biti pregledan i ako ste zahtevali bi&#263;e na njega i odgovoreno u najkra&#263;em mogu&#263;em roku.</p>
      <p align="justify">Jo&scaron; jednom hvala na poseti D2Serbia sajta, nadam se da je bilo prijatno iskustvo, ukoliko imate primedbi ili predloga ne oklevajte i po&scaron;aljite nam mail!</p>
      <p align="justify">Prijatno.</p>
      <p align="justify">&nbsp;</p>
    <p align="justify">&nbsp;</p>
    <p align="justify">&nbsp;</p></td>
  </tr>
</table>
<p>&nbsp;</p>
<hr width="40%">
<table width="100%"  border="0" cellspacing="0" cellpadding="5">
  <tr>
    <td><div align="center" class="maintext"><a href="#">Mapa Sajta</a><br> 
        <a href="vodici.htm">Vodi&#269;i</a> | <a href="#">Informacije i linkovi </a>| <a href="dload.htm">Download</a> | Kontakt | <a href="forums.htm">Forums</a> | <a href="rant.htm">Rant</a><br>
    <span class="style2">Website napravljen 09.12.2004, uploadovan ubrzo posle toga :-P, Web design VegDesigns Studios 2004, optimizovano za 1024x768<br>
    Kreator sajta nema nikakve veze sa Blizzard Entertainmentom niti sa ljudima koji su u&#269;estvovali u pravljenju ove odli&#269;ne igre koja ve&#263; dugo &#382;ivi iako je smatraju zastarelom i prevazi&#273;enom. Mi smo samo fanovi i igra&#269;i, puni po&scaron;tovanja prema va&scaron;oj kreaciji. Hvala vam.    </span></div></td>
  </tr>
</table>
<p>&nbsp;</p>
</body>
</html>
[ Im_a_Veggie @ 11.12.2004. 19:09 ] @
sad sve savrseno radi...

neizmerno hvala. jako mi je drago sto postoje ljudi koji ce se ovako iscimati zbog nekog koga nni ne poznaju. nadam se da cu i ja jednog dana biti u poziciji da pruzim ovako nesto nekom drugom... ;-)

svaka cast...
[ Br@nkoR @ 11.12.2004. 19:33 ] @
Hvala.
[ dabd @ 06.07.2005. 18:35 ] @
mene zanima ista stvar, totalni sam početnik
zanima me dali ovu "form php" da stavim u basic page (kad kreiram novu stranicu u Dreamu) ili ili kao Dynamic PHP.
zatim me zanima gdje stavim ili uploudam contact script
[ dabd @ 09.07.2005. 09:59 ] @
uz pomoc "kako da napravim kontakt formu na stranici?" uspjela sam spojiti vasu formu sa skriptom i dobiti podatke na mail.
Medjutim zanima me sto se dogada kada formu prosirim tj. dodaj joj još neka polja npr prezime., mjesto, telefon te podatke NE DOBIJEM na mail. trebam li u samoj skripti jos nesto dodati. ili sto , please hellp
ili ako ima dobrih ljudi da mi iz ovog ove forme naprave php. skriptu tako da trazene podatke dobijem na mail. hvala svima


forma HTML
<form name="form" method="post" action="contactscript.php">
<TABLE width="95%" class=dborder>
<TBODY>
<TR>
<TD class=invert colSpan=2><div align="center" class="bijeli style10">Bitte geben Sie Ihre Daten ein:</div></TD>
</TR>
<TR>
<TD colSpan=2>
<TABLE cellSpacing=0 cellPadding=1 width="100%">
<TBODY>
<TR height=2>
<TD height=2 class="bijeli">Anrede:</TD>
<TD height=2><SELECT id=anrede name=anrede>
<OPTION>Herr</OPTION>
<OPTION>Frau</OPTION>
<OPTION selected></OPTION>
</SELECT></TD>
</TR>
<TR>
<TD width="14%" class="bijeli">Vorname:</TD>
<TD width="35%"><INPUT style="WIDTH: 100%" size=30
name=givenname></TD>
<TD width="2%">&nbsp;</TD>
<TD width="14%" class="bijeli">Name:</TD>
<TD width="35%"><INPUT style="WIDTH: 100%" size=30 name=name></TD>
</TR>
<TR>
<TD class="bijeli">E-Mail:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=email></TD>
<TD width="2%">&nbsp;</TD>
</TR>
<TR>
<TD class="bijeli">Strasse:</TD>
<TD><INPUT style="WIDTH: 100%" maxLength=30 size=30 name=street></TD>
<TD width="2%">&nbsp;</TD>
<TD class="bijeli">Ort:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=city></TD>
</TR>
<TR>
<TD class="bijeli">Telefon:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=phone></TD>
<TD width="2%">&nbsp;</TD>
<TD class="bijeli">Fax:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=fax></TD>
</TR>
<TR>
<TD vAlign=top class="bijeli">Kommentar:</TD>
<TD colSpan=4><TEXTAREA style="WIDTH: 100%" name=comment rows=15 cols=50></TEXTAREA></TD>
</TR>
<TR>
<TD>&nbsp;</TD>
<TD
colSpan=5 align="center"><INPUT name="submit" type=submit class=button value=Submit> <input type="reset" name="Reset" value="Reset"></TD>
</TR>
</TBODY>
</TABLE></TD>
</TR>
<INPUT type=hidden value=Ibv8SSaF name=key>
</TABLE>
</form>
[ boccio @ 09.07.2005. 10:57 ] @
Pogledaj par redova gore:
http://www.elitesecurity.org/poruka/525821

Za svako polje koje prosiris, moras kreirati promenjivu koja ce da uzme sadrzaj tog polja kroz POST array.

Code:

$ime_promenjive = $_POST['ime_HTML_polja'];


[ dabd @ 16.08.2005. 18:46 ] @
ova skripta sljaka. zanima me kako da iz iste forme tj. kad posjetilac ispuni formu i kad se otvori prozor u kojem se zahvaljuje na ispunjenoj formi, kako da isti prozor odredim da bude npr. širine 500 pX visine 312, tj. da se otvori u svom prozoru
[ dabd @ 23.11.2005. 19:02 ] @
iskoristio sam ovu formu i zadovoljan sam, ali sad me zanima kako dobiti podatak s kojeg su maila poslani podaci, tj. da unos emaila bude obavezan tj.ako se ne upiše EMAIL da se ne moze poslati poruka s kontakt forme. jer sam vec dobio par mailova na koja nemogu uzvratiti jer nema adrese
[ noviKorisnik @ 23.11.2005. 19:32 ] @
Ne šalju se podaci s nečijeg maila već s tvog servera. Možeš da ubaciš provere, da polje za email adresu ne sme da bude prazno ili da oblikom predstavlja moguću email adresu (čak je moguća i provera da je u pitanju postojeća email adresa) - ali - kako ćeš znati da je to zaista email adresa pošiljaoca?

(btw - tema bi mogla u forum PHP...)
[ dabd @ 23.11.2005. 22:18 ] @
ako imas ideju kak da to napravim, pomozi. jer bi ja htio da ne kazem "natjerati" onoga tko salje poruku da upise mail, jer jednostavno neki ljudi ne kuze da moraju upisati mail ako zele da im odgovorim, usporkos sto sam stavio napomenu na ispune to polje.
[ kelja @ 23.11.2005. 22:44 ] @
<?
/***********************************************************************/
/* This function checks the validity of an email passed as an argument */
/* Use it like this: */
/* if (validEmail($email) { */
/* echo "Email valid!"; */
/* } else { */
/* echo "Sorry! Invalid email!"; */
/* } */
/***********************************************************************/
function validEmail($email) {
if (eregi("^[a-z0-9]+([-_\.]?[a-z0-9])+@[a-z0-9]+([-_\.]?[a-z0-9])+\.[a-z]{2,4}", $email)) {
return TRUE;
} else {
return FALSE;
}
}
?>
Ovo sam nasao na internetu.Ne znam kako stojis sa PHP-om,ali nece ti biti problem da to ubacis u svoj kod,nadam se.I da,koliko ja znam(Digital Mandrak mi rece)nikako ne mozes naterati coveka da upise svoj pravi e-mail na tvojoj formi.Ovako ce mozda delovati da mozes:-)

[Ovu poruku je menjao kelja dana 23.11.2005. u 23:45 GMT+1]
[ dabd @ 24.11.2005. 19:53 ] @
hvala, ali gdje da ja to ubacim u skriptu. ja ne znam php
[ Nemanja Avramović @ 24.11.2005. 20:05 ] @
ubaci to bilo gde... npr. iznad svega a onda pre slanja samo:
Code:

if (validEmail($adresa)) { 
//salji e-mail
} else {
die('Neispravna adresa');
}
[ kelja @ 25.11.2005. 23:44 ] @
Posto sam i ja apsolutni pocetnik(citaj potpuna neznalica u oblastiPHP-a) znam kako ti je,pa ti saljem gotov primer!Mislim da ce zadovoljiti tvoje potrebe!Samo zameni mail svojim mailom($primalac="tvoj mail")i to ce biti to!
[ gsk @ 27.11.2005. 22:39 ] @
Probao sam da napravim formu kako je ovde objasnjeno, ali meni nikako ne uspeva da se posalje email. Koliko shvatam potrebno je da server ima podrsku za SMTP? Sajt sam postavio na besplatni www.100webspace.com. Nude li oni SMTP? Mozda zbog toga nece da mi radi skripta.
[ dabd @ 30.11.2005. 21:59 ] @
KELJA puno ti hvala. meni je uspjelo.

ma bas ti H V A L A
[ karharot @ 30.08.2006. 11:27 ] @
Prijatelji, citao sam vase postove ali ne mogu da uskladim php da sa sajta http://www.panoniansee.com/pages/proba.htm da se sadrzaj formulara salje na moj e-mail.
Mozete li mi pomoci sa detaljnijim objasnjenjem?
Hvala na razumevanju.
[ glavince @ 30.08.2006. 18:00 ] @
Code:

<?
if ($_POST['submit']) {

$mail_header  = '';
$mail_header .= "Reply-To: [email protected]\r\n"; 
$mail_header .= "From: WebSite\r\n";
$mail_header .= "Return-path: [email][email protected][/email]\r\n"; 
$mail_header .= 'Message-ID: <' . md5(uniqid(time())) . "@domain.com>\r\n"; 
$mail_header .= "MIME-Version: 1.0\r\n"; 
$mail_header .= "Content-type: text/html; charset=utf-8\r\n";
$mail_header .= 'Date: ' . date('r') . "\r\n"; 
$mail_header .= "X-Priority: 3\r\n"; 
$mail_header .= "X-MSMail-Priority: Normal\r\n"; 
$mail_header .= 'X-Mailer: PHP/' . phpversion() . "\r\n"; 
 
$to = "[email protected]"; //mail na kojem ce pristizati mailovi
$predmet = "Subject"; //predmet maila

foreach ($_POST as $v =>$t) {
if ($v == 'submit')
continue;
$poraka .= $v." : ".$t."<br>";
}     
$salji = mail($to, $predmet, $poraka, $mail_header);
if(!$salji) {
echo "greska pri slanju";
} else {
echo "poruka je poslana";
}
} else {
?>
<form name="form" method="post" action="">
<TABLE width="95%" class=dborder>
<TBODY>
<TR>
<TD class=invert colSpan=2><div align="center" class="bijeli style10">Bitte geben Sie Ihre Daten ein:</div></TD>
</TR>
<TR>
<TD colSpan=2>
<TABLE cellSpacing=0 cellPadding=1 width="100%">
<TBODY>
<TR height=2>
<TD height=2 class="bijeli">Anrede:</TD>
<TD height=2><SELECT id=anrede name=anrede>
<OPTION>Herr</OPTION>
<OPTION>Frau</OPTION>
<OPTION selected></OPTION>
</SELECT></TD>
</TR>
<TR>
<TD width="14%" class="bijeli">Vorname:</TD>
<TD width="35%"><INPUT style="WIDTH: 100%" size=30 
name=givenname></TD>
<TD width="2%">&nbsp;</TD>
<TD width="14%" class="bijeli">Name:</TD>
<TD width="35%"><INPUT style="WIDTH: 100%" size=30 name=name></TD>
</TR>
<TR>
<TD class="bijeli">E-Mail:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=email></TD>
<TD width="2%">&nbsp;</TD>
</TR>
<TR>
<TD class="bijeli">Strasse:</TD>
<TD><INPUT style="WIDTH: 100%" maxLength=30 size=30 name=street></TD>
<TD width="2%">&nbsp;</TD>
<TD class="bijeli">Ort:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=city></TD>
</TR>
<TR>
<TD class="bijeli">Telefon:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=phone></TD>
<TD width="2%">&nbsp;</TD>
<TD class="bijeli">Fax:</TD>
<TD><INPUT style="WIDTH: 100%" size=30 name=fax></TD>
</TR>
<TR>
<TD vAlign=top class="bijeli">Kommentar:</TD>
<TD colSpan=4><TEXTAREA style="WIDTH: 100%" name=comment rows=15 cols=50></TEXTAREA></TD>
</TR>
<TR>
<TD>&nbsp;</TD>
<TD 
colSpan=5 align="center"><INPUT name="submit" type=submit class=button value=Submit> <input type="reset" name="Reset" value="Reset"></TD>
</TR>
</TBODY>
</TABLE></TD>
</TR>
<INPUT type=hidden value=Ibv8SSaF name=key>
</TABLE>
</form>
<? }?>

Ovo je najkrace sto moze biti.
Obrati paznju na:
foreach ($_POST as $v =>$t) {
if ($v == 'submit')
continue;
$poraka .= $v." : ".$t."<br>";
}
Za svaku stavku koju dobijas preko POST metode pravis array, znaci mozes da stavljas kolko zelis polja.
Ako zelis da se neki POST ne posalje na mail, ko sto je "submit":
if ($v == 'submit')
continue;

EDIT:
Nisam primetio da ova tema ima dve stranice, pa sam odgovorio na zadnji post iz prve stranice.
Ali mozda ce nekom zatrebati.
[ glavince @ 30.08.2006. 18:13 ] @
Citat:
karharot: Prijatelji, citao sam vase postove ali ne mogu da uskladim php da sa sajta http://www.panoniansee.com/pages/proba.htm da se sadrzaj formulara salje na moj e-mail.
Mozete li mi pomoci sa detaljnijim objasnjenjem?
Hvala na razumevanju.

Ko sto vidim ti koristis CGI sigurno od tvog hosta.
Ako server podrzava PHP, kopiraj prethodni kod koji sam poslao i stavi ga u PHP fajl, recimo mail.php.
Ako radi onda mozes da izmenis samo HTML.
[ karharot @ 30.08.2006. 18:17 ] @
Hvala Vam. Ujedno sam dobio i podrsku svog provajdera tako da sada sve funkcionise kako sam hteo!