Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

m3u datei auslesen





Frage

Hallo ich möchte eine Playllist (m3u-datei) von einem Pc mittels php auslesen, und dann Interpret und Lied an eine Datenbank (auf einen Webserver) übergeben. Wie bewerkstelligt man das auslesen und sortieren der *.m3u??? gruß totten

Antwort 1 von Roxysoft

Hi,
klicke mit rechts auf die m3u-Datei, dann mit links auf 'öffnen mit' und wähle Editor oder Notepad zum öffnen der Datei.

Gruß Rox

Antwort 2 von Supermax

Hier findest du eine Beschreibung des .m3u-Formats; da es sich um eine reine Textdatei handelt, soltte das Auslesen mit egal welcher Scriptsprache kein Problem darstellen.

Antwort 3 von totten

danke für eure tipps

gibt aber doch probleme.

wie gesagt ich möchte von einer webpage aus die m3u auslesen,
die mir der user zur verfügung stellt.
habe auch schon mal was zusammen bastelt was allerdings nicht funktioniert.

<form action="<?php echo $_SERVER['PHP_SELF']; ?>"method="post">
<input type="file" name="datei">
<input type="submit" value="Los!">
</form>
<?php
$playlist = (($_REQUEST["datei"]));
	if (file_exists($playlist))
	{
		$handle = fopen($playlist, "r");
		$contents = '';
        while (!feof($handle)) 
		{
		$line = fgets($handle); 
		saveSongs($line);
		}
		fclose($handle);
	}
	else
	{
       echo $playlist." nicht gefunden!<br />";
	}
?>


wie gesagt irgendwo iss da nen fehler drinn finde ihn aber nicht.
von daher bin ich auch noch nicht angefangen das zu splitten.

lg Totten

Antwort 4 von Supermax

Um eine Datei hochzuladen, mußt du im <form>-Tag noch das Attribut
enctype="multipart/form-data"
eintragen.

Außerdem finden sich in PHP die Dateiuploads nicht in $_POST oder $_GET, sondern in $_FILES.

Weitere Infos findest du hier.

Antwort 5 von totten

danke für eure tipps

gibt aber doch probleme.

wie gesagt ich möchte von einer webpage aus die m3u auslesen,
die mir der user zur verfügung stellt.
habe auch schon mal was zusammen bastelt was allerdings nicht funktioniert.

<form action="<?php echo $_SERVER['PHP_SELF']; ?>"method="post">
<input type="file" name="datei">
<input type="submit" value="Los!">
</form>
<?php
$playlist = (($_REQUEST["datei"]));
	if (file_exists($playlist))
	{
		$handle = fopen($playlist, "r");
		$contents = '';
        while (!feof($handle)) 
		{
		$line = fgets($handle); 
		saveSongs($line);
		}
		fclose($handle);
	}
	else
	{
       echo $playlist." nicht gefunden!<br />";
	}
?>


wie gesagt irgendwo iss da nen fehler drinn finde ihn aber nicht.
von daher bin ich auch noch nicht angefangen das zu splitten.

lg Totten

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: