Autor Zpráva
jefitto44
Profil
Mám vyrobený formulár, ktorý má položky: meno, e-mail a textarea . Atributy name sú takéto
meno
mail
text
submit

začiatok formulára <form action="script/contact_form.php" method="post">

Súbor contact_form.php vyzerá takto:
<?php

if ($meno && $mail  && $text){
mail("jefitto44@***.***", "$meno", "\n $mail Vám posiela tento text: \n $text", 
"from: $mail");
echo "Vaša <b>správa bola</b> úspešne <b>odoslaná</b>!";
}

elseif (($meno && $mail  && $text) == false){
echo "Vaša <b>správa nebola</b>odoslaná.Nezadali ste povinné údaje";
}

?>

Lenže nijakým spôsobom mi to nefunguje. Akoby formulár v html neodkazoval na ten php súbor, lebo po kliknutí na submit mi vypisuje, že not found. Myslím si, že to má niečo spoločné s tým, že nie je v PHP definované nič ohľadom submitu. Vie mi niekto pomôcť? Ďakujem
jenikkozak
Profil
Ta chyba nemá se skriptem samotným nic společného. Máš v actionu chybnou adresu k souboru php.
jefitto44
Profil
Bodaj by nie, keď zložka, v ktorej je skript sa nevolá script, ale sript :D

Ako teraz do toho pridám $isset? Už som to raz niekde videl, ale ešte som s tým nerobil

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: