Guest User

Untitled

a guest
May 20th, 2018
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.43 KB | None | 0 0
  1. <?php
  2. if (count($_POST))
  3. {
  4. ////////// USTAWIENIA //////////
  5. $email = 'jareklaska@wp.pl'; // Adres e-mail adresata
  6. $subject = 'temat'; // Temat listu
  7. $message = 'Dziękujemy za wysłanie formularza'; // Komunikat
  8. $error = 'Wystąpił błąd podczas wysyłania formularza'; // Komunikat błędu
  9. $charset = 'iso-8859-2'; // Strona kodowa
  10. //////////////////////////////
  11.  
  12. $head =
  13. "MIME-Version: 1.0\r\n" .
  14. "Content-Type: text/plain; charset=$charset\r\n" .
  15. "Content-Transfer-Encoding: 8bit";
  16. $body = '';
  17. foreach ($_POST as $name => $value)
  18. {
  19. if (is_array($value))
  20. {
  21. for ($i = 0; $i < count($value); $i++)
  22. {
  23. $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value[$i]) : $value[$i]) . "\r\n";
  24. }
  25. }
  26. else $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value) : $value) . "\r\n";
  27. }
  28. echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ? $message : $error;
  29. }
  30. else
  31. {
  32. ?>
  33.  
  34.  
  35. <form action="?" method="post" enctype="text/plain"><div>
  36. <!-- Podstawowe pole tekstowe -->
  37. <input name="Imię" />Podaj swoje imię<br />
  38. <input name="Nazwisko" />Podaj swoje nazwisko
  39. <!-- Pole typu RADIO -->
  40. <p>Podaj swoją płeć:</p>
  41. <input type="radio" name="Płeć" value="Kobieta" />Kobieta
  42. <input type="radio" name="Płeć" value="Mężczyzna" />Mężczyzna
  43. <!-- Pole typu RADIO -->
  44. <p>Ile masz lat?</p>
  45. <input type="radio" name="Wiek" value="mniej niż 15" />mniej niż 15<br />
  46. <input type="radio" name="Wiek" value="15-19" />15-19<br />
  47. <input type="radio" name="Wiek" value="20-29" />20-29<br />
  48. <input type="radio" name="Wiek" value="30-39" />30-39<br />
  49. <input type="radio" name="Wiek" value="40-60" />40-60<br />
  50. <input type="radio" name="Wiek" value="więcej niż 60" />więcej niż 60
  51. <!-- Pole typu CHECKBOX -->
  52. <p>Jaką lubisz muzykę (możesz zaznaczyć więcej możliwości)?</p>
  53. <input type="checkbox" name="Muzyka" value="Rock" />Rock<br />
  54. <input type="checkbox" name="Muzyka" value="Heavy Metal" />Heavy Metal<br />
  55. <input type="checkbox" name="Muzyka" value="Pop" />Pop<br />
  56. <input type="checkbox" name="Muzyka" value="Techno" />Techno<br />
  57. <input type="checkbox" name="Muzyka" value="Muzyka poważna" />Muzyka poważna<br />
  58. <input type="checkbox" name="Muzyka" value="Inna" />Inna (podaj jaka):
  59. <input name="Muzyka" />
  60. <!-- Lista rozwijalna (typ podstawowy) z zaznaczoną opcją domyślną -->
  61. <p>Jakiej przeglądarki internetowej używasz?</p>
  62. <select name="Przeglądarka">
  63. <option selected="selected">Internet Explorer</option>
  64. <option>Netscape</option>
  65. <option>Opera</option>
  66. <option>Mozilla</option>
  67. <option>Inna</option>
  68. </select>
  69. <!-- Lista rozwijalna (typ rozszerzony) z zaznaczoną opcją domyślną i zmniejszoną wysokością -->
  70. <p>Jakie znasz systemy operacyjne (możesz wybrać kilka opcji trzymając klawisz Ctrl)?</p>
  71. <select name="System operacyjny" multiple="multiple" size="3">
  72. <option selected="selected">Dos</option>
  73. <option>Windows</option>
  74. <option>Linux</option>
  75. <option>Inny</option>
  76. </select>
  77. <!-- Pole komentarza (o powiększonych rozmiarach oraz z tekstem domyślnym) -->
  78. <p>Podaj swój komentarz:</p>
  79. <textarea name="Komentarz" cols="50" rows="10">Proszę, wpisz tutaj jakiś komentarz...</textarea>
  80. <br /><br /><br />
  81. <!-- Przycisk WYŚLIJ -->
  82. <input type="submit" value="Wyślij formularz" />
  83. <!-- Przycisk WYCZYŚĆ DANE -->
  84. <input type="reset" value="Wyczyść dane" />
  85. </div></form>
  86.  
  87.  
  88. <?php
  89. }
  90. ?>
Add Comment
Please, Sign In to add comment