Archiv verlassen und diese Seite im Standarddesign anzeigen : befehl exec
kaiser_sosse
30.04.2002, 10:10:39
Moin, Moin,
kennt vielleicht jemand den exec-Befehl und kennt die genaue Syntax?
Danke
Gunnar
Hi Kaiser_sosse
kann dir leider nur das Maual anbeiten
exec() (http://www.php.net/manual/de/function.exec.php)
Habe bis jetzt den Befehl noch nicht verwendet.
Was willst den ausführen *neugierde macht sich Breit*
kaiser_sosse
30.04.2002, 10:53:14
Hi nev,
hab mir ein kleines proggie geschrieben welches die id3-tags meiner inzwischen ca. 3500 mp-3's ausliest(bearbeiten geht dann natürlich auch) und in eine mysql datenbank schreibt. jetzt möchte ich ausgewählte tracks oder eine playlist an einen mp3-player übergeben werden.
d.h. der aufruf lautet z.bsp.:
exec("../bla/programme/musicmatch/mmjb.exe bla.mp3");
laut php-manual:
string exec ( string befehl [, string array [, int return_var]])
nur, was zum teufel meinen die mit string
g.
@Kaiser_sosse
Der String bzw. Array gibt dir zurück was die auszuführende Exe zurückliefert
wenn ich das richtig verstanden habe
kaiser_sosse
30.04.2002, 11:17:25
funzt jedenfalls net und bringt auch keine fm.
grrrr.......
g.
Progman
30.04.2002, 11:45:12
http://www.koehntopp.de/php/scripts.html#scripte-mp3-tags
kaiser_sosse
30.04.2002, 11:52:57
nee, nee
selberschreiben ist angesagt, das ding was ich da gerade entwickle soll mal eine komplette e-commerce loesung fuer einen online-musicshop werden.
die classid3.php von sandy mcarthur benutze ich uebrigens schon. funzt einwandfrei.
danke trotzdem
g.
wenn du mp3 dateien streamen willst, kannst du dir entweder eine m3u playlist generieren oder sie folgend an den player weitergeben (vorausgesetzt er ist installiert)
header("Content-type: audio/x-mpegurl");
und für ogg vorbis dateien:
header("Content-type: audio/x-ogg");
find ich ehrlich gesagt wesentlich einfacher..
du kannst dir natürlich auch eine m3u playlist zusammenbasteln. wenn du eine m3u playlist von einer m3u datei erstellen willst, dann schau dir mal eine m3u playlist an und schreib das einfach rein.
funkt so in der richtung
$mp3_url="http://www.was.at/weiss/ich.mp3";
$m3u_playlist="dateiname.m3u";
$dauer="60"; //in sek.
$text = "#EXTM3U
#EXTINF:$dauer,$mp3_url
$mp3_url
";
$text_len = strlen($text);
$fp = fopen ("$m3u_playlist","w");
fwrite($fp,$text,$text_len);
fclose($fp);
vor dem beistrich nach #EXTINF: gehört die dauer der mp3 datei.. die musst du halt auslesen. wenn du die datei (dateiname.m3u) dann verlinkst und man klickt drauf, öffnet sich sofort der streaming capable mpeg player und streamt die datei.
lg, ingo
vBulletin® v3.8.3, Copyright ©2000-2012, Jelsoft Enterprises Ltd.