Kontaktni obrazec v.2
Posted on December 22nd, 2007 by SvizeC under VodičiNo enkrat sem že zapisal kako narediti kontaktni obrazec. Pa me je Jure opozoril, da je bolje uporabjlati POST kot pa GET in zato sem se odločil da naredim še enega z POST ![]()
Vse je že zapisano v prejšnem vodiču --> Kontaktni obrazec, zato vam tokrat dam samo source kodo ki se nahaja tukaj. ![]()
Imate pa tudi DEMO tule--> KLIK, da vidite kako deluje...
Pa še kratka razlaga kode:
$zadeva = "Kontakt"; -- Zadeva ki se vam bo polazala kot zadeva emaila
$sporocilo= $_POST['sporocilo']; -- Tu se v spremenljivko $sporocilo zapiše kar je bilo vnešeni v formo
$ime= $_POST['ime']; -- tu se shrani ime
$mail= $_POST['mail']; -- tukaj pa email naslov
$header="from: $ime <$mail>"; -- tole je obika glave
$to ='xxx@xxx.com'; -- Kam naj se email pošlji
if(empty ($ime)) { echo "Polje za ime ne sme biti prazno!<br /><br />"; }
^^to je zanka if ki ne se zgodi v primeru da je polje za ime prazno!
else {
$send_contact=mail($to,$zadeva,$sporocilo,$header);
echo "Tvoje sporočilo je bilo poslano!<br /><br />";
^^else, se zgodi če postopa prej ne ustavi kater od if stavkov. Se pravi pošlje email.
value='<?php echo"{$ime}"; ?>'^^ Ta vrstica v formo zapiše tisto kar je v določeni spremenljivki.
Seveda lahko kodo preuredite, npr. da bo pregledala če ej email veljaven (da ima @ not in nima prepovedanih stavkov...) itd.
Upam da vam bo prišlo prav ![]()

December 22nd, 2007 at 3:08 pm
lepo da si upošteval moje mnenje. saj z post metodo je veliko bolj varno kot z get ker GET ti lahko vsak napiše po svoje
December 22nd, 2007 at 3:24 pm
Jap, pa še GET je omejen, POST pa ni…
December 23rd, 2007 at 6:50 pm
Hvala za tole, zna priti kdaj uporabno
January 2nd, 2008 at 11:01 pm
če bi jst znal tole usposobt bi blo pa tud dobr sory sm bl amater pa še začetnik povrh
January 3rd, 2008 at 12:56 pm
vse kar je moraš spremeniti email v svojga… in mora delat…
datoteka v kateri je tole, naj ma končnico .php
January 4th, 2008 at 9:12 pm
to bo preveč zame bom moral kak php vodič še prej pogledat.Jst sm poznal samo zadevo z html kodiranjem pa še to z dreamwear-om v split načinu tko da mi je blo mal jasn , tale php pa mi ni čist nč jasn.Če mi kdo lohk da kak link da si kej več preberem o tem bi bil zelo vesel.
Hvala
January 4th, 2008 at 9:17 pm
Na free host sem dal tale obrazec gor in bi prosil nekoga če mi lahko pove kaj naj storim da bi delalo tole??
pa še link http://sunc.poha.net/
kako naj dodam php datoteko ??
January 4th, 2008 at 9:33 pm
ja, tale host ti sploh ne podpira php-ja
drugače pa moraš tudi datoteki dati ime s končnico .php, npr. index.php
January 4th, 2008 at 9:40 pm
aha zdej že mal bol štekam se pravi prvo mora strežnik podperat php pol pa šele lahko dodajaš php kodiranje.
Hotel sem samo stestirat kako zadeva deluje realno preden se lotim prave izdelave.
Hvala za pomoč
January 4th, 2008 at 9:49 pm
ja kako deluje vidiš tukaj –> tukaj
izgleda pa tako, da zraven maila piše kdo je poslal… za zadevo piše Kontakt, vsebino pa normalno napiše…