Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odbieranie zmiennych _GET _POST
telepawel
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 11.05.2003

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


Witam

W jaki sposob szybko odebrac wszystkie zmienne przeslane w formularzu metoda POST ?

Jest ich dosyc duzo a pisanie pliku sprawdzajacego typu:
if(!$_POST['imie']){
echo "brak";
}

Bedzie baaardzo dlugie.

Pawel
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ludvik
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

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


Znacznie czytelniejszy jest foreach.

Po pierwsze tabela z nazwami pól formularza.

  1. <?php
  2. $tablica = array(0 => 'imie', 'nazwisko');
  3. ?>


Po drugie trzeba przeleciec tą pętlę sprawdzając czy istnieje aktualny klucz.

  1. <?php
  2.  
  3. foreach($tablica as $value)
  4. { if(!array_key_exists($value, $_POST))
  5. { /* nie ma... */ }
  6. }
  7.  
  8. ?>


Mam nadzieje, że nic nie pomieszałem, troszkę senny jestem...
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: 14.10.2025 - 08:35