Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z przesłaniem danych w tablicy metodą POST
yahreck
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 12.10.2007

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


Znalazłem na mądrej stronie
http://www.kurshtml.boo.pl/html/pole_wyboru,formularze.html
informacje jak przesyłać dane w tablicy metodą POST
Najpierw plik pierwszy:
  1. <form action="wynik.php" method="post">
  2. <?php
  3. echo "Jakie znasz jezyki";
  4. echo "<br>";
  5. echo "<input type='checkbox' checked value='niem' name='language[]'/> niemiecki";
  6. echo "<input type='checkbox' checked value='ang' name='language[]'/> angielski";
  7. echo "<br>";
  8. ?>
  9. <input name="koniec" type="submit" value="OK" />
  10. </form>

a potem akcja, próbowałem różnych kombinacji i nic:
  1. <?php
  2. echo "Wynik 1: $_POST[language]";
  3. // otrzymuję wynik Array
  4. echo "<br>";
  5.  
  6. echo "Wynik 2: $_POST[language][0]";
  7. // otrzymuję wynik Array[0]
  8. echo "<br>";
  9.  
  10. echo "Wynik 3: $language";
  11. // nic nie otrzymuję
  12. echo "<br>";
  13.  
  14. echo "Wynik 4: $language[0]";
  15. // nic nie otrzymuję
  16. ?>

Początkowo chciałem w pierwszym pliku użyć zamiast nazwy checkboxa
Kod
name='language[]'
po prostu
Kod
name='language'

ale wyświetla mi tylko ostatną zmienną.
Co robię źle?
Dziękuję.

Ten post edytował yahreck 9.12.2007, 20:01:13
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.09.2025 - 17:17