Mailinglisten-Archive |
Hallo Liste!
Am Samstag, den 21. Oktober 2000 hat Clemens Gutweiler ein Skript gepostet,
welches die Informationen aus einer MP3-Datei ausliest.
Dies habe ich bei mir eingebaut und zusätzlich noch folgenden Code geschrieben:
---------------------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---------------------
Damit bekomme ich aber immer den Fehler (wenn ich den Teil auskommentiere, der
Fehlermeldungen in "Die Datei konnte nicht geöffnet werden" umwandelt) :
--------------------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--------------------
Kann mir da bitte jemand helfen? Wo ist der Fehler?
Wieso ist $daten kein Array???
--
mfg
Alexander Mieland -- aka DMA147.ThW.N
dma147_(at)_thewall.de
|--> http://www.thewall.de <--|
|--> http://www.halflife-editing.de <--|
|--> http://phpboard.halflife-editing.de <--|
php::bar PHP Wiki - Listenarchive