Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Notice: Undefined variable
Forum PHP.pl > Forum > PHP
AboutMe
Witam,

Co jest z poniższym kodem nie tak, że wyświetla Notice: Undefined variable: cat_left oraz Notice: Undefined variable: cat_right

  1. <?php
  2. $cats = explode("<br />",wp_list_categories('title_li=&echo=0&depth=1&style=none'));
  3. $cat_n = count($cats) - 1;
  4. for ($i=0;$i<$cat_n;$i++):
  5. if ($i<$cat_n/2):
  6. $cat_left = $cat_left.'<li>'.$cats[$i].'</li>';
  7. elseif ($i>=$cat_n/2):
  8. $cat_right = $cat_right.'<li>'.$cats[$i].'</li>';
  9. endif;
  10. endfor;
  11. ?>
  12.  
  13.  
  14. <?php echo $cat_left;?>
  15. <?php echo $cat_right;?>
darko
Przy pierwszy przebiegu pętli to
$cat_left = $cat_left.'<li>'.$cats[$i].'</li>';
jest niezdefiniowane. Analogicznie dla right. Nie lepiej:
$cat_left = '';
...
$cat_left .= '<li>'.$cats[$i].'</li>'; ?
AboutMe
Dzięki!
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.