Hallo,
ich habe mir ein Script gebastelt, dass
lyrics, mp3s und statements anzeigen soll.
Lyrics werden genauso wie statements angezeigt.
Beim prüfen ob die mp3 Datei vorhanden ist,
erscheint immer die Meldung, dass die Datei nicht
existiere, obwohl sie zu 100% auf meinem Server liegt.
Habe ich den Befehl is_file vielleicht falsch ausgeführt???
ich habe mir ein Script gebastelt, dass
lyrics, mp3s und statements anzeigen soll.
Lyrics werden genauso wie statements angezeigt.
Beim prüfen ob die mp3 Datei vorhanden ist,
erscheint immer die Meldung, dass die Datei nicht
existiere, obwohl sie zu 100% auf meinem Server liegt.
Habe ich den Befehl is_file vielleicht falsch ausgeführt???
PHP-Code:
if($_GET["action"] == "lyric")
{
$contentD01 = "../lyrics/beispiel.html";
}
elseif($_GET["action"] == "mp3")
{
$contentD01 = "../mp3s/beispiel.mp3";
}
elseif($_GET["action"] == "statement")
{
$contentD01 = "../statements/beispiel.txt";
}
if($_GET["trackid"] == "01") { $contents[index] = $contentI01;
$contents[details] = $contentD01; }
$findString[lyric] = "lyrics";
$findString[mp3] = "mp3s";
$findString[statement] = "statements";
$pos[lyric] = strpos($contents[details], $findString[lyric]);
$pos[mp3] = strpos($contents[details], $findString[mp3]);
$pos[statement] = strpos($contents[details], $findString[statement]);
//und jetzt der entscheidende Teil
if($pos[mp3] == true) {
echo $contents[details]."<br>";
if(is_file($contents[details]))
{
?>
<p id="player3"><a
href="http://www.macromedia.com/go/getflashplayer">Get the Flash
Player</a> to see this player.</p>
<embed src="../flash_mp3_player/mp3player.swf"
width="320" height="20" allowfullscreen="true" flashvars="&file=
<?php echo $contents[details]; ?>
&height=20&width=320&autostart=false" />
<script type="text/javascript">
var s3 = new SWFObject("../flash_mp3_player/mp3player.swf",
"line", "240", "20", "7");
s3.addVariable("file","<?php echo $contents[details]; ?>");
s3.addVariable("repeat","false");
s3.addVariable("showdigits","false");
s3.addVariable("showdownload","true");
s3.write("player3");
</script>
<?php
}
else
{
echo "This song is not online yet.";
}
}
Kommentar