Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP] Formularz, Co robię źle?
koks1429
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 28.03.2010

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


Więc tak , chcę mieć w formularzu listę select, ale ma być tak aby po wybraniu jakiejś opcji z tej listy chcę ją wrzucić od razu do zmiennej (bez klikania Wyslij w formularzu).

I teraz tak czy dobrze użyłem : onchange='submit();' ?

O to mój kod

  1. <form method='post'>
  2. <select id='select' name='select' onchange='submit();'>
  3. <option>option1</option>
  4. <option>option2</option>
  5. <option>option3</option>
  6. </select>
  7. </form>
  8. ";
  9.  
  10.  
  11. $zmienna = $_POST['select'];
  12.  
  13. echo $zmienna;
  14.  



Jeszcze dodam, że po załadowaniu skryptu wywala błąd:

Notice: Undefined index: select in /var/www/virtual/xxxx/test.php on line 29

line 29 to: $zmienna = $_POST['select'];

ale po wybraniu jakiejś opcji z listy znika ten błąd.

Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
smietek
post
Post #2





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

Ostrzeżenie: (20%)
X----


Formularz jest dobry.
A "błąd" (to nie błąd tylko notyfikacja) PHP wywala Ci dlatego, że masz ustawione prawdopodobnie raportowanie błędów E_ALL.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 25.08.2025 - 07:51