Autor Zpráva
James_Scott
Profil
Ahoj, potrebuju sestavit formular,ktery se nasledne odesle na muj e-mail.
Tohle je stranka s formularem:

<html>
<head>
<title>Zadání jména do formuláře</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>


<fieldset style="width: 150px">
<legend>Formulář</legend>
<form action="tlacitko.php" method="post">
Váš E-mail: <input type="text" name="email_odesilatele"><br />
Zadej svoje jméno: <input type="text" name="jmeno"  size="20"><br />
Požadavek: <textarea name="zprava" rows="4" cols="30"></textarea><br />
<input type="submit" value="Odeslat data formuláře" />
</fieldset>
</form>
</body>
</html>



Tohle je stranka s php scriptem na odeslani e-mailu(tlacitko.php):
<html>
<head>
<title>Data z formuláře byla zpracována</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<?php
$jmeno = $_POST['jmeno'];
$zprava = $_POST['zprava'];
$email_odesilatele =$_POST['mail_odesilatele'];
$vysledek = mail("s.c.o.t.t@seznam.cz", $jmeno, $zprava, "From: " . $mail_odesilatele ); 
if ($vysledek)
  echo 'mail byl uspesne odeslan';
else
  echo 'vsechno se to posralo';
?>
</body>
</html>


Formular vyplnim, ukaze se mi mail byl uspesne odeslan, ale NIC! zadny email neprijde :(
Kde tam mam chybu?
radas
Profil *
napiš to takto

"From: ".$mail_odesilatele

spojovani řetězců
James_Scott
Profil
No,opravil jsem,ale stejne to nepomohlo.
nightfish
Profil
jak dlouho od odeslání e-mailu jsi počkal, než přijde? pokud míň než 8 hodin, tak ještě počkej - rekord u seznamu mám kolem 23 hodin
James_Scott
Profil
Aháá,to je docela mozne... no je tomu tak 2,3 hodky.
No,uvidime zitra.
radas
Profil *
mi to šlo a přišlo mi to do necelé 1minuty..testoval jsem to na ic.cz
James_Scott
Profil
No,a vyreseno :D :D zmenil jsem prijemce na svoji adresu na centrumu, mail prisel okamzite.

Jeste se chci jen zeptat,kdyz budu chtit delat rozsahlejsi formular,kde bude treba 15-20 input type=text, da se to nejak nastavit,aby v tom prichozim mailu (co odesle php script) to bylo nejak strukturovane? aby v tom nebyl bordel?

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: