Ĺadny brzuch
Witam! Jak pisze wysyłanie maila poprzez formularz to mam błąd
:OWarning: Failed to Receive in C:apachehtdocsindex.php on line 2:O
Kod jaki napisałem to:
<?
mail($adres,$temat,$tresc,"From: cos@tam.pl");
?>
A formularz:
<html>
<body>
<form action="index.php" method="post">
<input type="text" name="adres" value="cos@tam.pl">
<input type="text" name="temat" value="temattt>
<input type="text" name="tresc" value="tresssc">
<input type="submit" name="send" value="Wyslij"></form>
</body></html>
Gdzie jest błąd? :roll:
Z góry thx for odp 8)
Ten skrypt jest w pliku :apachehtdocsindex.php.?
Jak tak to w 2 linijce jest błąd:
mail($adres,$temat,$tresc,"From: cos@tam.pl");
A dokładniej:"From: cos@tam.pl".
;)
---------------------------------
..::NeVeS::.. www.neves.prv.pl
---------------------------------
Życie to śmierć, śmierć to życie.
moze lepiej tak:
<?
if($adres!="")
mail($adres,$temat,$tresc,"From: cos@tam.pl");
?>
A formularz:
<html>
<body>
<form action="index.php" method="post">
<input type="text" name="adres" value="cos@tam.pl">
<input type="text" name="temat" value="temattt">
<input type="text" name="tresc" value="tresssc">
<input type="submit" name="send" value="Wyslij"></form>
</body></html>
jezeli dalej nie dzila [a obstawiam ze tak], to problem polega na tym ze nie skonfigurowales php poprawnie. znajdz plik php.ini [prawdopodobnie w c:windows patrzac po sciezkach] i w tym pliku znajdz sekcje: [mail function]. tuttaj musisz ustawic poprawny serwer SMTP przez ktory bedziesz wysylal i sendmail_from czyli z jakiego konta. jesli masz w domu postawiony serwer mailowy to ustaw te dane na niego, jesli nie to wez ktorys z serwerow pocztowych w internecie. restart apache'a i wszystko powinno dzialac.
pozdrawiam
pepsi^no1
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
:OWarning: Failed to Receive in C:apachehtdocsindex.php on line 2:O
Kod jaki napisałem to:
<?
mail($adres,$temat,$tresc,"From: cos@tam.pl");
?>
A formularz:
<html>
<body>
<form action="index.php" method="post">
<input type="text" name="adres" value="cos@tam.pl">
<input type="text" name="temat" value="temattt>
<input type="text" name="tresc" value="tresssc">
<input type="submit" name="send" value="Wyslij"></form>
</body></html>
Gdzie jest błąd? :roll:
Z góry thx for odp 8)
Ten skrypt jest w pliku :apachehtdocsindex.php.?
Jak tak to w 2 linijce jest błąd:
mail($adres,$temat,$tresc,"From: cos@tam.pl");
A dokładniej:"From: cos@tam.pl".
;)
---------------------------------
..::NeVeS::.. www.neves.prv.pl
---------------------------------
Życie to śmierć, śmierć to życie.
moze lepiej tak:
<?
if($adres!="")
mail($adres,$temat,$tresc,"From: cos@tam.pl");
?>
A formularz:
<html>
<body>
<form action="index.php" method="post">
<input type="text" name="adres" value="cos@tam.pl">
<input type="text" name="temat" value="temattt">
<input type="text" name="tresc" value="tresssc">
<input type="submit" name="send" value="Wyslij"></form>
</body></html>
jezeli dalej nie dzila [a obstawiam ze tak], to problem polega na tym ze nie skonfigurowales php poprawnie. znajdz plik php.ini [prawdopodobnie w c:windows patrzac po sciezkach] i w tym pliku znajdz sekcje: [mail function]. tuttaj musisz ustawic poprawny serwer SMTP przez ktory bedziesz wysylal i sendmail_from czyli z jakiego konta. jesli masz w domu postawiony serwer mailowy to ustaw te dane na niego, jesli nie to wez ktorys z serwerow pocztowych w internecie. restart apache'a i wszystko powinno dzialac.
pozdrawiam
pepsi^no1