Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] podmiana zmiennych
Forum PHP.pl > Forum > Przedszkole
grzegorz_g
mam takie oto zadanie w pliku przekazuje zmienna status:

  1. <a href="?status=all">all</a>


do pliku filtr.php

i teraz w tym pliku status "all" musi byc zastapiony przez zmnienne o wartosciach "adam", "ewa", "karol" celem poddania ich pod warunek

  1. <?php
  2. if(strtolower($_GET['status']) == strtolower($Match['status']) || $_GET['status'] == '' )
  3. ?>


i teraz zamiast tej zmiennej $_GET['status'] maja byc w tym warunku jako alternatywa (or) wartosci : "adam", "ewa", "karol" an NIE "all" jak w linku


czekam na szybko odpowiedz
ddiceman
  1. <?php
  2. if(
  3.    in_array(
  4.        strtolower($Match['status']),
  5.        $_GET['status'] == 'all' ? array('adam', 'ewa', 'karol') : array(strtolower($_GET['status']))  
  6.    )
  7.    || $_GET['status'] == ''
  8. )
  9. ?>

Pisane z palca, sprawdz to jeszcze, bo moglem jakiegos nawiasu nie zamknac
rzepski666
  1. <?php
  2. $tab = array("adam", "ewa", "karol");
  3. if ($_GET['status'] == 'all')
  4. {
  5.    if (in_array($zmienna, $tab))
  6.    ......
  7. }
  8. else
  9. {
  10. co tam chcesz
  11. }
  12. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.