Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularz
retip
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 14.01.2004

Ostrzeżenie: (0%)
-----


  1. <?php 
  2. if (empty($submit)) 
  3. { 
  4. echo &#092;"<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#FFFFFF\"><form method=\"post\"> 
  5. <tr><td><font color=&#092;"#FF0000\">&nbsp;Imie:</font></td><td bgcolor=\"#D8D8D8\"><input type=\"text\" name=\"imie\" style=\"width: 250px\"></td></tr>
  6. <tr><td><font color=&#092;"#FF0000\">&nbsp;Nazwisko:</font><td bgcolor=\"#D8D8D8\"><input type=\"text\" name=\"nazwisko\" style=\"width: 250px\"></td></tr>
  7. <tr><td><font color=&#092;"#FF0000\">&nbsp;Płeć:</font></td><td bgcolor=\"#D8D8D8\"><select name=\"plec\" style=\"font-family: Verdana; font-size: 8pt; font-weight: normal\"><option value=\"0\">wybierz</option><option value=\"kobieta\">kobieta</option><option value=\"mężczyzna\">mężczyzna</option></select></tr>
  8. <tr><td><font color=&#092;"#FF0000\">&nbsp;Telefon:</td><td bgcolor=\"#D8D8D8\"><input type=\"text\" name=\"telefon\" style=\"width: 250px\"></td></tr>
  9. <tr><td><font color=&#092;"#FF0000\">&nbsp;Miasto:</font></td><td bgcolor=\"#D8D8D8\"><input type=\"text\" name=\"miasto\" style=\"width: 250px\"></td></tr>
  10. <tr><td><font color=&#092;"#FF0000\">&nbsp;Adres e-mail:</font></font></td><td bgcolor=\"#D8D8D8\"><input type=\"text\" name=\"email\" style=\"width: 250px\"></td> </tr>
  11.  
  12. <TR>
  13. <td><font color=&#092;"#FF0000\">&nbsp;Data urodzenia:</font></td><td bgcolor=\"#D8D8D8\">
  14. <select name=&#092;"dzien\" style=\"font-family: Verdana; font-size: 8pt; font-weight: normal\">
  15. <option value=&#092;"0\">---</option>
  16. <option value=&#092;"1\">1</option>
  17. <option value=&#092;"2\">2</option>
  18. <option value=&#092;"3\">3</option>
  19. <option value=&#092;"4\">4</option>
  20. <option value=&#092;"5\">5</option>
  21. <option value=&#092;"6\">6</option>
  22. <option value=&#092;"7\">7</option>
  23. <option value=&#092;"8\">8</option>
  24. <option value=&#092;"9\">9</option>
  25. <option value=&#092;"10\">10</option>
  26. <option value=&#092;"11\">11</option>
  27. <option value=&#092;"12\">12</option>
  28. <option value=&#092;"13\">13</option>
  29. <option value=&#092;"14\">14</option>
  30. <option value=&#092;"15\">15</option>
  31. <option value=&#092;"16\">16</option>
  32. <option value=&#092;"17\">17</option>
  33. <option value=&#092;"18\">18</option>
  34. <option value=&#092;"19\">19</option>
  35. <option value=&#092;"20\">20</option>
  36. <option value=&#092;"21\">21</option>
  37. <option value=&#092;"22\">22</option>
  38. <option value=&#092;"23\">23</option>
  39. <option value=&#092;"24\">24</option>
  40. <option value=&#092;"25\">25</option>
  41. <option value=&#092;"26\">26</option>
  42. <option value=&#092;"27\">27</option>
  43. <option value=&#092;"28\">28</option>
  44. <option value=&#092;"29\">29</option>
  45. <option value=&#092;"30\">30</option>
  46. <option value=&#092;"31\">31</option>
  47. </select>
  48.  
  49.  
  50.  
  51.  
  52. <select name=&#092;"miesiac\" style=\"font-family: Verdana; font-size: 8pt; font-weight: normal\">
  53. <option value=&#092;"0\">---</option>
  54. <option value=&#092;"styczeń\">styczeń</option>
  55. <option value=&#092;"luty\">luty</option>
  56. <option value=&#092;"marzec\">marzec</option>
  57. <option value=&#092;"kwiecień\">kwiecień</option>
  58. <option value=&#092;"maj\">maj</option>
  59. <option value=&#092;"czerwiec\">czerwiec</option>
  60. <option value=&#092;"lipiec\">lipiec</option>
  61. <option value=&#092;"sierpień\">sierpień</option>
  62. <option value=&#092;"wrzesień\">wrzesień</option>
  63. <option value=&#092;"paĽdziernik\">paĽdziernik</option>
  64. <option value=&#092;"grudzień\">listopad</option>
  65. <option value=&#092;"grudzień\">grudzień</option>
  66. </select>
  67.  
  68.  
  69. <select name=&#092;"rok\" style=\"font-family: Verdana; font-size: 8pt; font-weight: normal\">
  70. <option value=&#092;"0\">---</option>
  71. <OPTION value=&#092;"1990\">1990</option>
  72. <OPTION value=&#092;"1989\">1989</option>
  73. <OPTION value=&#092;"1988\">1988</option>
  74. <OPTION value=&#092;"1987\">1987</option>
  75. <OPTION value=&#092;"1986\">1986</option>
  76. <OPTION value=&#092;"1985\">1985</option>
  77. <OPTION value=&#092;"1984\">1984</option>
  78. <OPTION value=&#092;"1983\">1983</option>
  79. <OPTION value=&#092;"1982\">1982</option>
  80. <OPTION value=&#092;"1981\">1981</option>
  81. <OPTION value=&#092;"1980\">1980</option>
  82. <OPTION value=&#092;"1979\">1979</option>
  83. <OPTION value=&#092;"1978\">1978</option>
  84. <OPTION value=&#092;"1977\">1977</option>
  85. <OPTION value=&#092;"1976\">1976</option>
  86. <OPTION value=&#092;"1975\">1975</option>
  87. <OPTION value=&#092;"1974\">1974</option>
  88. <OPTION value=&#092;"1973\">1973</option>
  89. <OPTION value=&#092;"1972\">1972</option>
  90. <OPTION value=&#092;"1971\">1971</option>
  91. <OPTION value=&#092;"1970\">1970</option>
  92. <OPTION value=&#092;"1969\">1969</option>
  93. <OPTION value=&#092;"1968\">1968</option>
  94. <OPTION value=&#092;"1967\">1967</option>
  95. <OPTION value=&#092;"1966\">1966</option>
  96. <OPTION value=&#092;"1965\">1965</option>
  97. <OPTION value=&#092;"1964\">1964</option>
  98. <OPTION value=&#092;"1963\">1963</option>
  99. <OPTION value=&#092;"1962\">1962</option>
  100. <OPTION value=&#092;"1961\">1961</option>
  101. <OPTION value=&#092;"1960\">1960</option>
  102. <OPTION value=&#092;"1959\">1959</option>
  103. <OPTION value=&#092;"1958\">1958</option>
  104. <OPTION value=&#092;"1957\">1957</option>
  105. <OPTION value=&#092;"1956\">1956</option>
  106. <OPTION value=&#092;"1955\">1955</option>
  107. <OPTION value=&#092;"1954\">1954</option>
  108. <OPTION value=&#092;"1953\">1953</option>
  109. <OPTION value=&#092;"1952\">1952</option>
  110. <OPTION value=&#092;"1951\">1951</option>
  111. <OPTION value=&#092;"1950\">1950</option>
  112. </select></td></tr> 
  113.  
  114.  
  115. <tr><td>&nbsp;Zainteresowania:<td bgcolor=&#092;"#D8D8D8\">
  116. <input type=&#092;"checkbox\" name=\"hobby[]\" class=\"SGform\" tabindex=\"27\" value=\"sport\">Sport<br>
  117. <input type=&#092;"checkbox\" name=\"hobby[]\" class=\"SGform\" tabindex=\"27\" value=\"muzyka\">Muzyka<br>
  118. <input type=&#092;"checkbox\" name=\"hobby[]\" class=\"SGform\" tabindex=\"27\" value=\"internet\">Internet<br>
  119. <input type=&#092;"checkbox\" name=\"hobby[]\" class=\"SGform\" tabindex=\"27\" value=\"kultura\">Kultura<br>
  120. <input type=&#092;"checkbox\" name=\"hobby[]\" class=\"SGform\" tabindex=\"27\" value=\"film\">Film<br>
  121. <input type=&#092;"checkbox\" name=\"hobby[]\" class=\"SGform\" tabindex=\"27\" value=\"gry\">Gry
  122. </td></tr> 
  123. <tr><td><font color=&#092;"#FF0000\">&nbsp;Tre&para;ć wiadomo&para;ci:</font></td><td bgcolor=\"#D8D8D8\"><textarea name=\"tresc\" style=\"width: 250px; height: 150px\"></textarea></td> 
  124. </tr> 
  125. <tr> 
  126. <tr> <td>&nbsp;</td><td bgcolor=&#092;"#D8D8D8\"><input type=\"submit\" name=\"submit\" value=\"Wy&para;lij\" style=\"font-family: Verdana; font-size: 8pt; font-weight: bold; background color: #ffffff bold; border: 2 solid #000000\">&nbsp;<input type=\"reset\" value=\"Wyczy&para;ć\" style=\"font-family: Verdana; font-size: 8pt; font-weight: bold; background color: #ffffff bold; border: 2 solid #000000\"></td></form> 
  127. </tr><tr><td>&nbsp;</td><td bgcolor=&#092;"#D8D8D8\"><font color=\"#FF0000\">*</font>Czerwone pola musz&plusmn; być koniecznie wypełnione</td><tr> 
  128. </table>&#092;"; 
  129. } 
  130. elseif (!empty($imie) && !empty($nazwisko) && !empty($plec) && !empty($telefon) && !empty($miasto) && !empty($email) && !empty($dzien) && !empty($miesiac) && !empty($rok) && !empty($tresc)){ 
  131. $wiadomosc = &#092;"Dane z formularza:nnImie: $imienNazwisko: $nazwiskonPłeć: $plecnData urodze
    nia: $dzien $miesiac $roknTelefon: $telefonnMiasto: $miastonTre&para;ć wiadomo&para;ci: $trescnAdres e-mail: $emailnHobby:\"; 
  132. $odp = &#092;"From: $imie <$email>\"; 
  133. foreach($_POST['hobby'] as $line) {
  134. $wiadomosc .= ' '.$line;
  135. }
  136. mail(&#092;"opiter@interia.pl\",\"formularz\",\"$wiadomosc\",\"$odp\"); 
  137. echo &#092;"<div align=\"center\"><strong>Formularz został wypełniony poprawnie!</strong></div>\"; 
  138. } 
  139. else echo &#092;"<div align=\"center\"><span style=\"color: #FF0000\">Wypełnij wszystkie pola formularza!</span><br><br><input type=\"button\" onclick=\"history.back();\" value=\"Wróć\" style=\"font-family: Verdana; font-size: 8pt; font-weight: bold; background color: #ffffff bold; border: 2 solid #000000\"></div>\" 
  140. ?>


Co tutaj jest źle zrobione, gdyż jeśli nie wypełnie jednego z koniecznych pol, to pozniej buttonem ktory sie pojawi w informacji nie moge wrocic zeby poprawić formularza.

Ten post edytował retip 19.12.2004, 12:39:37
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:19