Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dużo wariantów ELSE IF
Shahow
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 6.11.2004

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


Witam!

Piszę qmplowi księge gości i trafiłem na mały problem. Księga posiada kilka pól OPCJONALNIE do wypełnienia. I teraz żmudne jest pisanie ciągle:
  1. <?php
  2.  
  3. else if($www==&#092;"\") {
  4. $www=&#092;"nie podano\";
  5. reszta kodu...
  6. }
  7.  
  8. ?>

I zrobienie osobna dla każdego jeszcze jest dobre, ale jak użytkownik wpisujący się uzupełni np. www, email, a nr gg nie to juz warunek tego nie przewidzi, chyba, że będzie to w else, ale wpis będzie pusty i nie estetyczny.
Księga opiera sie na plikach txt i zapis jest w postaci:
$zmienna1|#|$zmienna2|#| itd. \n\r

Czy jest jakas inna komenda co to załatwi, jakas pętla, albo jakis trick?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rogrog
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


no oczywiscie pętlą trzeba przejechac

  1. <?php
  2.  
  3.  
  4. //mamy w tablicy $_POST tresc formularza
  5.  
  6. $opcjonalne = Array('www', 'email', 'gg');
  7.  
  8. foreach($opcjonalne as $pole){
  9. if($_POST[$pole] == ''){
  10. $_POST[$pole] = 'nie podano';
  11. }
  12. }
  13.  
  14. ?>


cos w tym stylu
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: 12.10.2025 - 10:05