Mailinglisten-Archive |
> ---------------------snip-------------------- > > $handle=opendir($daten_verzeichnis); > while ($file = readdir ($handle)) > { > if ($file != "." && $file != "..") > { > $daten = id3($file); > > echo "<br><br><br><TABLE align=\"center\" > width=\"500\"><TR><TD>"; > if (!$daten) > { > echo "<font face=\"Verdana, Helvetica, > Arial\" size=\"4\"><b>Konnte die Datei leider nicht > öffnen!<br></td></tr></table></body></html>"; > exit; > } > else > { > while (list($key, $var) = each($daten)) > { > echo "<font face=\"Verdana, > Helvetica, Arial\" size=\"2\"><b>".$key.": </b>".$var."<br>"; > } > } > echo "</TD></TR></TABLE></BODY></HTML>"; > } > } > closedir($handle); > > -------------------snap--------------------- > > --------------------snip-------------------- > Warning: Variable passed to each() is not an array or object in > /home/dma147/fileserver/httpd/htdocs/musik/mp3.php3 on line > 173 > -------------------snap-------------------- ich hätte 2 möglichkeiten: a. welcher typ kommt von der funktion id3($filename) zurück? ist es wirklich ein array? schon mal versucht, einen teil davon auszugeben - als echo $daten[$irgendeinindex]? b. könnte es sein, dass das array $daten gar keinen key hat (in sinne von $daten[$key] bzw. key => 'value') sondern nur als "normalen" index (also im sinne von $daten[0] etc.) lg, Misha. -- Sent through GMX FreeMail - http://www.gmx.net
php::bar PHP Wiki - Listenarchive