online 1
gast (50)

/ Forum / Webseiten/HTML

Webseiten/HTMLWebseiten/HTML

Fragevon totten vom 20.07.2020, 01:52 Options

m3u datei auslesen

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 schreiben

Antwort 1 von Roxysoft vom 20.07.2020, 07:09 Options

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 vom 20.07.2020, 07:55 Options

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 vom 21.07.2020, 19:29 Options

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 vom 21.07.2020, 19:38 Options

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 vom 21.07.2020, 19:50 Options

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

Ähnliche Themen

access datenbank mittels html auslesen
matzew  31.05.2007 - 254 Hits - 6 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026