kann es sein, das variabeln ab einer bestimmten abzahl while schleifen nicht mehr gültig sind??
ich habe mehrere while schleifen, und in der letzten ist eine variabel nicht mehr gültig, in der zweiletzten aber noch.
mit folgendem code liefert er in der variabel $file den namen jeder datei.
ausgabe:
wenn ich aber $file bei der letzten whileschleife ausgeben will, kommt jedesmal nur "."
ausgabe:
kennt jemand dieses verhalten??
ich habe mehrere while schleifen, und in der letzten ist eine variabel nicht mehr gültig, in der zweiletzten aber noch.
mit folgendem code liefert er in der variabel $file den namen jeder datei.
PHP-Code:
while(list($k,)=each($dateiliste)){
$handle=opendir('K:/file-grabber/'.$k);
while ($file = readdir ($handle)) {
echo $file."\n";
while(list($ordner,$pre)=each($dateiliste[$k])){
//echo $file."\n";
if(eregi($pre,$file)){
echo "datei gefunden\n";
}
}
}
closedir($handle);
}
Code:
. .. 00508-01.jpg 00508-02.jpg 00508-03.jpg 00508-04.jpg 00508-05.jpg 00508-06.jpg 00508-07.jpg 00508-08.jpg 00508-09.jpg 00508-10.jpg 00508-11.jpg 00508-12.jpg usw.
wenn ich aber $file bei der letzten whileschleife ausgeben will, kommt jedesmal nur "."
PHP-Code:
while(list($k,)=each($dateiliste)){
$handle=opendir('K:/file-grabber/'.$k);
while ($file = readdir ($handle)) {
//echo $file."\n";
while(list($ordner,$pre)=each($dateiliste[$k])){
echo $file."\n";
if(eregi($pre,$file)){
echo "datei gefunden\n";
}
}
}
closedir($handle);
}
Code:
. . . . . . . usw.
kennt jemand dieses verhalten??
Kommentar