Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Sprawdzanie wielu inputów
Aspire
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 24.03.2011

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


Witam, co zrobić, żeby skrócić taki kod:
  1. $inptut1 = $_POST['NazwaInputa1'];
  2. ...
  3. $w = !empty($input1) and !empty($input2) ... !empty($inputN);

?
Powiedzmy, że mam z 20 inputów i nie chcę pisać tylu warunków. Jakieś pomysły?

Ten post edytował Aspire 18.04.2013, 15:04:25
Go to the top of the page
+Quote Post
_Borys_
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

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


Inputom mógłbyś nadać nazwy podobne do tych, aby były w jednej tablicy
  1. <input type="text" name="input[1]" value=""/>
  2. <input type="text" name="input[2]" value=""/>
  3. <input type="text" name="input[3]" value=""/>
  4. ...


i potem sprawdzanie
  1. if(count(array_filter($_POST['input'])) < 20){
  2. echo 'Wypełnij wszystkie pola.';
  3. }
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: 24.08.2025 - 13:21