Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML] Formularz...
Forum PHP.pl > Forum > Przedszkole
Nocturnal
Witam.

Zrobiłem następujący formularz. Niby wszystko fajnie, ale po kliknięciu na przycisk "Wyślij..." nic się nie dzieje. Czego to może być wina?

Strona: http://genesismu.pl/podanie/index.htm

Pozdrawiam.
TheaSiX
jak pokażesz kod tego formularza to rzuci się okiem
vsemak
  1. <?php
  2. }elseif(!empty($_POST['imienazwisko']) && !empty($_POST['email']) && !empty($_POST['trescwiadomosci'])){
  3. /* Funkcja sprawdzajšca poprawno�ć E-Maila */
  4. function SprawdzEmail($email) {
  5. if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$" , $email)){
  6.  return false;
  7. }
  8. return true;
  9. }
  10. if(SprawdzEmail($_POST['email'])){
  11. /* Tworzymy szkielet wysyłanej wiadomo�ci */
  12. $adresemail="sochosk@gmail.com";
  13. $ip=$_SERVER['REMOTE_ADDR'];
  14. $host=gethostbyaddr($_SERVER['REMOTE_ADDR']);
  15. $wiadomosc="Od: $_POST[imienazwisko] $_POST[wiek] $_POST[telefon] ($_POST[email])\nIP: $ip, HOST: $host\n\n$_POST[trescwiadomosci]";
  16. $nadawca="From: $_POST[email]";
  17. @mail($adresemail, "Formularz kontaktowy", "$wiadomosc", "$nadawca") or die('Formularz nie został wysłany');
  18. echo "Dziękujemy, formularz został wysłany.";
  19. }else{ echo "Wprowadzony adres E-Mail jest niepoprawny"; }
  20. }else{ echo "Wypełnij wszystkie pola formularza"; }
  21. ?>


Coś jest nie tak, jeżeli w źródle strony widać skrypty PHP. Szukasz błędów nie tam gdzie trzeba.
?>
Nocturnal
A mógłbyś jaśniej? ;D
Próbowałem podczepić formularz za pomocą funkcji include, ale wtedy formularz się nie wyświetlał.
wookieb
A czy ty wogole masz włączone php na serwerze?
Jezeli tak to sprawdz czy działa on na plikach o rozszerzeniu .htm jezeli nie to zamien .htm na .php
Nocturnal
Zamieniłem rozszerzenie na .php i działa - dzięki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.