Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ignoruje include !
Forum PHP.pl > Forum > Przedszkole
Słoń Edward
Mam wielki problem! Napisałem, z małą pomocą, skrypt, jednak on całkowicie ignoruje include! W innych plikach jest zapisane to w ten sam sposób i wszystko działa...

  1. <?php
  2. $lista = array();
  3. if ($handle = opendir('wydania/')) {{
  4.  while (false !== ($file = readdir($handle))) {
  5.  if ($file != &#092;".\" && $file != \"..\" && $file[0] != \".\" ) {
  6. if (eregi('numer', $file))
  7. $lista[count($lista)]=$file;}
  8.  }
  9.  }
  10.  closedir($handle);
  11. }
  12. echo &#092;"Oto wydane wydania. Bierzcie i jedzcie: <br>\";
  13. sort($lista);
  14. reset($lista);
  15. $lista = array_reverse($lista);
  16. while (list($key, $val) = each($lista)) {
  17. include(&#092;"wydania/$val\");
  18. }
  19.  
  20. ?>
crash
  1. <?php
  2. $lista = array();
  3. if($handle = opendir('wydania/'))
  4. {
  5.  while(false !== ($file = readdir($handle)))
  6.  {
  7. if($file != '.' && $file != '..' && $file{0} != '.' )
  8. {
  9.  if(eregi('numer', $file))
  10. $lista[] = $file;
  11. }
  12.  }
  13.  closedir($handle);
  14. }
  15. echo 'Oto wydane wydania. Bierzcie i jedzcie: <br>';
  16. sort($lista);
  17. reset($lista);
  18. $lista = array_reverse($lista);
  19.  
  20. foreach($lista as $key => $val))
  21. {
  22.  include('wydania/'.$val);
  23. }
  24. ?>
Słoń Edward
Widzę, że kilka poprawek tu wprowadziłeś. smile.gif Ale czy sprawdzałeś to u siebie? Bo u mnie w ogóle nie działa. Plik nie wyświetla nic. sad.gif Nawet tego, co jest wpisane do "echo"...
NuLL
Zupełnoie nic nie pokazuje :?:
Słoń Edward
Zupełnie. Zresztą zrobiłem próbę. Przed wprowadzeniem tablic pliki się includują, a po wprowadzeniu tablic już nie. A nic nie wyświetla się chyba przez to "foreach"... gdy zmieniłem z powrotem na while, to działało...
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.