![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Kolejny problem z jakim się spotkałem to konfiguracja pliku przy formularzu do wysyłania maila ze strony www. Mam bardzo prosty skrypt, gdy wrzucam go na serwer i wypełniam wszystkie pola, przy wysyłaniu pojawia mi się błąd: "Blad - nie wypelniles wszystkich pol formularza !" Nie wiem co powiniem jeszcze zminieć :/ Prosze o pomoc! Plik forum PHP Kod \ <HTML> <HEAD> <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2"> <META NAME="Description" CONTENT="Opis dokumentu"> <META NAME="Author" CONTENT="Autor dokumentu"> <TITLE>Tytu³</TITLE> </HEAD> <BODY> <form ACTION="slij.formularz.php" method="post"> <div align="center"> <center> <table border="0" width="339" height="129"> <tr> <td width="132" height="26">Twoje imie:</td> <td width="191" height="27"><input TYPE="text" name=imie></td> </tr> <tr> <td width="132" height="28">Twój email:</td> <td width="191" height="27"><input TYPE="text" name=email></td> </tr> <tr> <td width="132" height="28">Wpis:</td> <td width="191" height="28"><textarea name=tresc cols=30 rows=10></TEXTAREA></td> </tr> <tr> <td width="132" height="26"></td> <td width="191" height="27"><input TYPE="submit" value=SLIJ></td> </tr> </table> </center> </div> </FORM> </BODY> </HTML> I plik slij.formularz.php Kod <? function slijForm() { $moj_email="kamilg**@*******.fm"; $title="Jakistam tytul majla"; $wiadomosc=("User $imie ($email) napisal: $wpis"); mail("$moj_email","$title","$wiadomosc"); echo("<center>Wiadomosc zostala wyslana !</center>"); } function error() { echo("Blad - nie wypelniles wszystkich pol formularza !"); } if (($imie=="") || ($email=="") || ($wpis=="")) { error(); } else { slijForm(); } ?> Z góry dziękuję za pomoc. Pozdrawiam Ten post edytował guzioo 14.03.2010, 11:44:02 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
W koncu udalo mi sie znalezc odpowiedz (IMG:style_emoticons/default/smile.gif)
Poszukalem troche w google i trafilem na stronke akurat z tym samym skryptem http://www.webhelp.pl/forum/viewtopic.php?p=773387 Zmodyfikowalem troche jednak dla swoich potrzeb i wyszlo (IMG:style_emoticons/default/biggrin.gif) (IMG:style_emoticons/default/exclamation.gif) ! Tak teraz to wyglada: Kod <? function slijForm() { $moj_email="kamilguz@poczta.fm"; $title="Wiadomosc z www"; $wiadomosc="Imie:\n".$_POST['imie']."\n\nMail:\n".$_POST['email']."\n\nTresc:\n".$_POST['wpis']; mail("$moj_email","$title","$wiadomosc"); echo("<center>Wiadomosc zostala wyslana !</center>"); } function error() { echo("Blad - nie wypelniles wszystkich pol formularza !"); } if (($_POST['imie']=="") || ($_POST['email']=="") || ($_POST['wpis']=="")) { error(); } else { slijForm(); } ?> mortus wielkie dzieki za wszystkie wskazowki! Dzieki nim juz jakies podstawy PHP zzostaly w glowie. Pozdrawiam (IMG:style_emoticons/default/exclamation.gif) A czy da sie zrobic, ze po komunikacie - wyslano badz nie, byl przycisk pod komunikatem --- powrot (kierowal by na strone glowna) albo jeszcze zeby to robil po jakims czasie (np 3 sec)? P.S. Chociaz nie wiem dla czego linia $wiadomosc powinna tak wygladac :/ Ten post edytował guzioo 14.03.2010, 13:12:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 09:33 |