m3u playlist auslesen...
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausgabe
befehl
beitrag
datei
doppelte anfhrungszeichen
eigene musik
error
formen
formular
gedacht
quelltext
radio
syntax
trance
versuchen
wert beitrag
-
also ich hab ne m3u playlist...
der text der playlist sieht so aus:
#EXTM3U
#EXTINF:194,Drunkenmunky - E (As In Eveline)
Eigene Musik\Future Trance\Future Trance 21\Drunkenmunky - E (As In Eveline).mp3
#EXTINF:179,Dj Dean - Protect Your Ears (Pulsedriver Vs. Rocco)
Eigene Musik\Future Trance\Future Trance 23\DJ Dean - Protect Your Ears (Pulsedriver Vs. Rocco).mp3
#EXTINF:240,Bangbros - 1,2,3.... Feierschweinerei
Eigene Musik\Future Trance\Future Trance 37\Bangbros - 1,2,3.... Feierschweinerei.mp3
#EXTINF:217,Mysterio - Everlasting Love 2005 (Radio Pop Mix)
Eigene Musik\Mysterio - Everlasting Love 2005 [ Radio Pop Mix ].mp3
wie kann ich das so auslesen mit php das am ende nurnoch
-Drunkenmunky - E (As In Eveline)
-Dj Dean - Protect Your Ears (Pulsedriver Vs. Rocco)
-Bangbros - 1,2,3.... Feierschweinerei.mp3
-Mysterio - Everlasting Love 2005 (Radio Pop Mix)
dasteht... geht das ?berhaupt?
wen ja wie? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo!
hab mir da was gedacht:
Vll ist das mit dem Befehl
str_replace();
m?glich, ich habe mir da was ausgedacht, allerdings ist das noch nicht getestet:
erst einmal das formular:
mit Zahl ist die Zahl nach dem #EXTINF: gemeint ;)
<form action="form.php" method="post">
Zahl: <input type="Text" name="zahlweg"> <br>
Pfad zur Datei: <input type="Text" name="pfadweg">
Text zum Formatieren: <textarea name="einlesen"> </textarea>
<input type="Submit" value="Formatieren!">
</form>
jetzt form.php
$weg1 = "#EXTM3U"; $weg2 = "#EXTINF:"; $einlesen = str_replace($weg1, "", $einlesen); $einlesen = str_replace($weg2, "", $einlesen); $einlesen = str_replace($zahlweg, "", $einlesen); $einlesen = str_replace($pfadweg, "", $einlesen); echo $einlesen;
kA ob er funktioniert, aber einen Versuch ist es wert..
Beitrag ge?ndert am 6.09.2006 18:23 von wuzi -
geht nich so richtig ... naya muss ich halt das als per hand l?schen >< vielleicht hat noch wer vorschl?ge...
-
So mein Code ist soweit schnell getestet und geht auch, wie du damit weitermachst ?berlasse ich dir.
// playlist-file $datei='play.m3u'; // file ?ffnen, inhalt lesen, file schlie?en $content=file_get_contents($datei); // nach EXTINF suchen und zeichen bis n?chsten zeilenumbruch in multi-dimensionales-array $match lesen preg_match_all('|EXTINF:(.*)[0-9]{3}(.?)[,](.*)\n|Uis',$content,$match); // in $match[3] steckt der songtitel foreach($match[3] as $m) { echo "$m<br>"; }
-
immer diese streber
ok diesmal warst du besser tct^^
aber das n?chste mal kommt ja noch, hehe -
irgendwie funktioniert das bei mir nicht... bzw. nichtmehr kann mir wer da helfen? ^^
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage