Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Notice: Undefined variable, co jest złego z tym kodem
AboutMe
post 10.10.2012, 15:13:46
Post #1





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

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


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;?>


Ten post edytował AboutMe 10.10.2012, 15:16:09
Go to the top of the page
+Quote Post
darko
post 10.10.2012, 15:17:10
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


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>'; ?


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
AboutMe
post 10.10.2012, 15:20:23
Post #3





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

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


Dzięki!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.03.2024 - 07:32