Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przesyl danych z pola SELECT niepoprawny, Przesył danych z wyboru opcji SELECT niepoprawny!
dizek
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 3.05.2011

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


Witam!

Problem polega na tym , że dane z pola SELECT nie są przesyłane , wyskakuje taki błąd


  1. Notice: Undefined index: op1 in C:\Program Files\WebServ\httpd\niu.php on line 44



KOD PROGRAMU:

  1. <html>
  2. <head>
  3. <title>Paradise :))</title>
  4. </head>
  5. <body>
  6. <table>
  7. <form action="niu.php" method="post">
  8. <tr><td>Login</td><td><input type="text" name="log"></td></tr>
  9. <tr><td>Haslo</td><td><input type="password" name="pass"></td></tr>
  10. <tr><td>Wiek</td><td><input type="text" name="age"></td></tr>
  11. <tr><td>Lokalizacja</td><td><input type="text" name="loc"></td></tr>
  12. <tr><td>jezyk programowania</td><td><select name="choose">
  13. <option value="op1">PHP</option>
  14. <option value="op2">HTML/CSS</option>
  15. <option value="op3">C++</option>
  16. <option value="op4">CSS</option>
  17. <option value="op5">PASCAL</option>
  18. </select></td></tr>
  19. </table>
  20. <input type="submit" name="send" value="Zarejestruj"><input type="reset" value="Reset">
  21. </form>
  22. <?php
  23. ini_set('display_errors','1');
  24. if(isset($_POST['send']))
  25. {
  26. echo "<br/><br/>Twoje login to : $log";
  27. echo "<br/>";
  28. echo "Twoje haslo to ...";
  29. echo "<br/>";
  30. if($age<18)
  31. {
  32. echo "Jestes zbyt mlody aby sie rejestrowac";
  33. }
  34. else
  35. {
  36. echo "Jestes dorosly , mozesz zosta";
  37. }
  38. echo "<br/>";
  39. echo "Rejestrujesz sie do naszego serwisu z miejscowosci $loc";
  40. echo "<br/>";
  41. if($_POST['choose'] == 'op1' )
  42. {
  43. echo "Twoj jezyk programowania to : ".((string)$_POST['op1']);
  44. }
  45. if($_POST['choose'] == 'op2' )
  46. {
  47. echo "Twoj jezyk programowania to : ".((string)$_POST['op2']);
  48. }
  49. if($_POST['choose'] == 'op3' )
  50. {
  51. echo "Twoj jezyk programowania to : ".((string)$_POST['op3']);
  52. }
  53. if($_POST['choose'] == 'op4' )
  54. {
  55. echo "Twoj jezyk programowania to : ".((string)$_POST['op4']);
  56. }
  57. if($_POST['choose'] == 'op5' )
  58. {
  59. echo "Twoj jezyk programowania to : ".((string)$_POST['op5']);
  60. }
  61. }
  62. ?>
  63.  
  64.  
  65.  
  66. </body>
  67. </html>
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: 20.08.2025 - 11:26