Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Proszę o pomoc w naprawie formularza
Forum PHP.pl > Forum > Przedszkole
chudeini
Proszę mi pomóc, muszę wykonać formularz dla osoby poszukującej pracy, kiedy wgrałem na serwer ugu plik php, serwer informuje mnie, że w linii 72 jest błąd. Formularz ten oparłem na przykładzie z tej stronie http://www.internetmaker.pł/artykul/143,1,...towy_w_php.html To, co zrobiłem wygląda tak http://wklej.org/id/294419/ Zasugerujcie mi jakie mam wprowadzić zmiany, żeby zaczął działać[
zordon
ja rozumiem, że początkujący itp, ale bój się Boga...
Połowę błędów wynikało z niedomkniętych cudzysłowów, najbardziej oczywistych błędów składniowych, błędnych nazw zmiennych... Za takie posty powinni wsadzać do więzienia sad.gif

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
  5. <title>Spis treści</title>
  6. </head>
  7. <body>
  8. <div>
  9. <form action="<?=$_SERVER['PHP_SELF'];?>" method="post">
  10.  
  11. <p>Imie:</p>
  12. <input name="imie"type="tekst"/>
  13. <p>Nazwisko:</p>
  14. <input name="nazwisko"type="tekst"/>
  15. <p>e-mail:</p>
  16. <input name="email"type="tekst"/>
  17. <p>region:</p>
  18.  
  19. <SELECT name="region" size="1">
  20. <OPTION>wybierz region</OPTION>
  21. <OPTION>wszystkie regiony</OPTION>
  22. <OPTION value='1'>dolnośląskie</OPTION>
  23. <OPTION value='2'>kujawsko-pomorskie</OPTION>
  24. <OPTION value='3'>lubuskie</OPTION>
  25. <OPTION value='4'>łódzkie</OPTION>
  26. <OPTION value='5'>małopolskie</OPTION>
  27. <OPTION value='6'>mazowieckie</OPTION>
  28. <OPTION value='7'>opolskie</OPTION>
  29. <OPTION value='8'>podkarpackie</OPTION>
  30. <OPTION value='9'>podlaskie</OPTION>
  31. <OPTION value='10'>pomorskie</OPTION>
  32. <OPTION value='11'>śląskie</OPTION>
  33. <OPTION value='12'>świętokrzyskie</OPTION>
  34. <OPTION value='13'>warmińsko-mazurskie</OPTION>
  35. <OPTION value='14'>wielkopolskie</OPTION>
  36. <OPTION value='15'>zachodniopomorskie</OPTION>
  37. </SELECT>
  38. <p>branża:</p>
  39.  
  40. <SELECT name="branza" size="1">
  41. <OPTION>wybierz branże</OPTION>
  42. <OPTION value='1'>administracja</OPTION>
  43. <OPTION value='2'>budownictwo</OPTION>
  44. <OPTION value='3'>energetyka</OPTION>
  45. <OPTION value='4'>finanse</OPTION>
  46. <OPTION value='5'>grafika</OPTION>
  47. <OPTION value='6'>hotelarstwo</OPTION>
  48. <OPTION value='7' >informatyka</OPTION>
  49. <OPTION value='8' >księgowość</OPTION>
  50. <OPTION value='9'>lekarz</OPTION>
  51. <OPTION value='10'>marketing</OPTION>
  52. <OPTION value='11'>nieruchmości</OPTION>
  53. <OPTION value='12'>prawo</OPTION>
  54. <OPTION value='13'>rolnictwo</OPTION>
  55. <OPTION value='14'>służba zdrowia</OPTION>
  56. <OPTION value='15'>sprzedaż</OPTION>
  57. <OPTION value='16'>telekomunikacja</OPTION>
  58. <OPTION value='17'>tłumaczenia</OPTION>
  59. <OPTION value='18'>ubezpieczenia</OPTION>
  60. <OPTION value='19'>zakupy</OPTION>
  61. </SELECT>
  62. <br>
  63. <input type="submit" value="wyślij" />
  64. <input type="hidden" name="do" value="send"/>
  65. <input type="reset" name="reset" value="reset"/>
  66.  
  67. </form>
  68. <?php
  69. $do=(isset($_POST['do']) ? $_POST['do'] : '');
  70. if($do=="send")
  71. {
  72. $recipient ="turlew@gmail.com";
  73. $imie = $_POST['imie'];
  74. $nazwisko = $_POST['nazwisko'];
  75. $email = $_POST['email'];
  76. $region = $_POST['region'];
  77. $branza = $_POST['branza'];
  78. $formsend = mail("recipient",$region, "$branza", "From: $email ($name)\r\nReply-to:$email");
  79. echo ("<p>Twoja wiadomość została wysłana</p>");
  80. }
  81. ?>
  82.  
  83.  
  84. </body>
  85. </html>
chudeini
Dziękuję za pomoc, nie wsadzaj mnie do więzienia za to, że się uczę,
echo ("<p>Twoja wiadomość została wysłana</p>"); ma się pojawiać, kiedy piszący wyśle już maila jako komunikat a widzę go pod przyciskiem wyślij. Zasugeruj, co tu trzeba zrobić?
zordon
  1. if($fomsend){
  2. echo ("<p>Twoja wiadomość została wysłana</p>");
  3. }
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.