Zaczynam pisać (chyba nie muszę dodawać, że jestem początkujący w tej materii), a raczej przerabiać na własne potrzeby skrypty php. Chciałbym uruchomić formularz na stronie www, z prostą weryfikacją pól. Wszystko działa pięknie do chwili kiedy formularz wkomponowałem w stronę. Bład pewnie jest gdzieś w moim nieumiejętnym połączeniu php i html. Skrypt nie wysyła, ani nie wyświtla informacji o niewprowadzonych danych. Poniżej przedstawiam Kod strony z formularzem. za wszlkie odpowiedzi i podpowiedzi wielkie dzięki.
<!-- pierwsza kolumna --> <table cellpadding="2" cellspacing="2" border="0" width="100%"> <tr> <td valign="top"> <div style="margin-bottom:15px; margin-top:10px; margin-left:10px; margin-right:10px;" > <table cellpadding="0" cellspacing="0"> <tr> </tr> <tr> <td background="obrazki/tlo_podstrona.jpg" valign="top" width="543px"> <? $form_block = " <FORM class=\"log\" METHOD=\"post\" ACTION=\"$PHP_SELF\"> <table cellpadding=\"4\" border=\"0\" cellspacing=\"0\"> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> </table> </FORM> "; if ($op != "ds"){ echo "$form_block"; } else if ($op == "ds") { if($imie == "") { $send = "no"; } if (strlen($email)==0) { //jeśli nie podał e-maila $send = "no"; } else if (!eregi(".+@.+\..+",$email)) { //sprawdzamy poprawność e-mail $send = "no"; } if($tresc == "") { $send = "no"; } if($send != "no") {// Można wysłać meila $msg = "E-mail wysłany ze strony www.securus.net.pl\n\n"; $msg .= "Nadawca:\t$imie\n"; $msg .= "Adres e-mail Nadawcy:\t$email\n"; $msg .= "Wiadomość:\t\t$tresc\n\n"; $do = "pawelg@neostrada.pl"; $temat = "Pytanie ze strony Firmowej"; $mailheaders = "FROM: securus.net.pl"; $mailheaders .= "Reply-To: $sender_email\n\n"; mail($do, $temat, $msg); } else if ($send == "no"){ echo "$imie_err"; echo "$email_err"; echo "$tresc_err"; echo "$form_block"; } } ?> </table> </div> </td> </tr> </table> <!-- koniec pierwsza kolumna -->