php mailer

Programovacie jazyky, rady, poradňa...
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

php mailer

Príspevok od používateľa kolac »

ahojte,

odosiela mi to na gmail len prazdny mail od " neznamy odosielatel " jedine ukazuje spravny predmet, neviete v com moze byt problem ?

html formular:

Kód: Vybrať všetko

				 
<form action="posli.php" method="post">
<table>
<tr>
	<td><b>meno</b><td>
    <td><input name="meno" size="25" ><td>
</tr>
<tr>
	<td><b>email</b><td>
    <td><input name="email" size="25"><td>
</tr>
<tr>
	<td><b>tel.č.</b><td>
    <td><input name="cislo" size="25" ><td>
</tr>
<tr>
	<td><b>1 + 1 =</b><td>
	<td><input name="spam" size="25" value=""><td>
</tr>
</table>
<textarea name="sprava" rows="8" cols="60"></textarea><br>
<input type="submit" value="poslať">
</form>
 
                                  
			
php:

Kód: Vybrať všetko

<?
$meno = $_POST['meno'];
$email = $_POST['email'];
$cislo = $_POST['cislo'];
$spam = $_POST['spam'];
$sprava = $_POST['sprava'];
$email_to = "[email protected]";
$email_subject = "Kontaktny formular";


if ($meno!="" and $email!="" and $sprava!="" and $spam=="2"){



$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();

@mail($email_to, $email_subject, $meno, $email, $cislo, $sprava, $headers);  
echo "<p><strong>email uspesne odoslany</strong>.</p>";
}
else
{
echo "email sa nepodarilo odoslat";
} 
?>
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: php mailer

Príspevok od používateľa audiotrack »

to bude asi tým, že v hlavičke mailu dávaš $email_from ktorú nikde nenastavíš na žiadnu hodnotu
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

Re: php mailer

Príspevok od používateľa kolac »

itak to nefunguje :(
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: php mailer

Príspevok od používateľa audiotrack »

namiesto $email_from by tam malo byť iba $email, a to všade kde máš $email_from (vidím ti to tam dvakrát)
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

Re: php mailer

Príspevok od používateľa kolac »

stale nefunguje :( neskusis to prepisat podla seba a odskusat ?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Re: php mailer

Príspevok od používateľa chrono »

Podobných formulárov tu je viac (stačí hľadať) a určite sa dostaneš aj k príspevkom, pri ktorých je odporúčané použiť nejakú knižnicu (minimálne kvôli tomu, aby ten email mal všetky potrebné hlavičky, lebo je veľmi pravdepodobné, že akonáhle vyriešiš tento problém, vrátiš sa sem s tým, že ti nefunguje diakritika...).
Napísať odpoveď