Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]jak zrobić żeby napis wysłano był pod formularzem
Forum PHP.pl > Forum > Przedszkole
pawlo20
Witam Panowie chciał bym w tym formularzu zrobić żeby napis wysłano był na
tej samej stronie co formularz (pod formularzem i chodzi o to że ten napis wpisz imie jest już
przed wciśnięciem przycisku wysyłania a to powinien być po wciśnięciu , i mam pytanie co tu zrobić

  1. <form action="" method="POST" onsubmit="return validateForm(this);">
  2.  
  3. <label>&raquo; Imię: </label> <small>( min.3 znaki)</small> <br> <input type="text" name="imie"style="height: 30px; width: 190px;"size="25" required="required" placeholder="imie" pattern="[A-Za-z0-ˇą-Żż]{3,}" /> </p> <br><br>
  4. <label>&raquo; Nazwisko:</label> <small>( min. 3 znaki)</small><br> <input type="text" name="nazwisko"style="height: 30px; width: 190px;"size="25" required="required" placeholder="nazwisko" pattern="[A-Za-z0-ˇą-Żż]{3,}" /> </p> <br><br>
  5. <label>&raquo; E-mail: </label> <small>(wymagane w celu otrzymania odpowiedzi)</small> <br> <input type="text" name="email"style="height: 30px; width: 190px; size="25" required="required"placeholder="email" pattern="([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})"> <br><br>
  6. <label>&raquo; Treść:</label> <small>(min. 3 znaki)</small> <br> <textarea name="tresc"cols="37px;" rows="10" required="required" placeholder="treść wiadomości" pattern="[A-Za-z0-ˇą-Żż]{3,}" /></textarea> <br><br>
  7. <label>Weryfikacja tożsamości przepisz tekst by wysłać </label> <br><br>
  8. <img src="foty/captha.jpg"height=50 width=250 alt="zrobie strone"><br><br> <input type="text" name="wery"style="height: 30px; width: 165px;"> <br><br>
  9. &nbsp; <input type="image" name="B1"src="foty/wysl.gif"> </form>
  10.  
  11. <?php
  12. $adres = "xxx@xxx.xx";
  13. $temat = "FORMULARZ";
  14. $tresc = "Imie ".$_POST["imie"]." nazwisko: ".$_POST["nazwisko"]." email: ".$_POST["email"]." Wiadomość: ".$_POST["tresc"].".";
  15.  
  16. if(function_exists('mail'))
  17. {
  18. if(empty($_POST['imie']))
  19. {
  20. echo "<c>Wpisz imię</c>";
  21. }
  22. else if(empty($_POST['nazwisko']))
  23. {
  24. echo "<c>Wpisz nazwisko</c>";
  25. }
  26. else if(empty($_POST['email']))
  27. {
  28. echo "<c>Wpisz swój adres e-mail</c>";
  29. }
  30. else if(empty($_POST['tresc']))
  31. {
  32. echo "<c>Wpisz treść wiadomości</c>";
  33. }
  34. else
  35. {
  36.  
  37. mail($adres, $temat, $tresc);
  38. echo "<d>Formularz został wysłany Dzięki</d>";
  39. }
  40. }
  41. else
  42. {
  43. echo "<c>Niestety funkcja mail() jest wyłączona na tym serwerze. Nie mogę wysłać danych z formularza.</c>";
  44. }
b4rt3kk
Dodaj warunek.

  1. if(function_exists('mail') AND $_SERVER['REQUEST_METHOD'] == 'POST')
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.