ahykes
Erfahrenes Mitglied
Guten Tag!
Ich habe ein Problem mit dem folgendem Script. Wenn ich das Script per Pfadangabe aufrufe klappt alles super...genauso wie es soll. Ruf ich das Script nun als "action" meines Formulares auf. Dauert der Lauf total lange und endet dann in einem weißem Bild. Wie kann sowas sein? Hier das Script:
Ich habe ein Problem mit dem folgendem Script. Wenn ich das Script per Pfadangabe aufrufe klappt alles super...genauso wie es soll. Ruf ich das Script nun als "action" meines Formulares auf. Dauert der Lauf total lange und endet dann in einem weißem Bild. Wie kann sowas sein? Hier das Script:
PHP:
include '../DB_CONNECTIONS/db_connect.php';
if($_POST){
for($y=0; $y<=$_POST; $y++)
{
if($_POST[$y]){
$NEW_SONG_POSITION = $_POST[$y];
$query = "UPDATE alexhykes_songs SET song_position_playlist = '$NEW_SONG_POSITION' WHERE song_id = '$y'";
mysql_query($query);
}
}
}
$select_songs = "SELECT * FROM alexhykes_songs WHERE song_active = 1 ORDER BY song_position_playlist ASC";
$arrSongs = mysql_query($select_songs);
$STRING_TO_FILE = '';
$STRING_TO_FILE = $STRING_TO_FILE."\n".'<?xml version="1.0" encoding="UTF-8"?><playlist version="1" xmlns="http://xspf.org/ns/0/">'."\n"."\n";
$STRING_TO_FILE = $STRING_TO_FILE." \t".'<trackList>'."\n";
while($rsSongs = mysql_fetch_assoc($arrSongs))
{
echo 'Verarbeite Song "'.$rsSongs['song_name'].'" ...<br>';
$STRING_TO_FILE = $STRING_TO_FILE." \t".'<track>'."\n";
$STRING_TO_FILE = $STRING_TO_FILE." \t"."\t".'<location>HALFSONGS/'.$rsSongs['song_file'].'</location>'."\n";
$STRING_TO_FILE = $STRING_TO_FILE." \t"."\t".'<creator>Alex. Hykes</creator>'."\n";
$STRING_TO_FILE = $STRING_TO_FILE." \t"."\t".'<album>Autumn Again</album>'."\n";
$STRING_TO_FILE = $STRING_TO_FILE." \t"."\t".'<title>'.$rsSongs['song_name'].'</title>'."\n";
$STRING_TO_FILE = $STRING_TO_FILE." \t"."\t".'<annotation>'.$rsSongs['song_name'].'</annotation>'."\n";
$STRING_TO_FILE = $STRING_TO_FILE." \t".'</track>'."\n";
$STRING_TO_FILE = $STRING_TO_FILE." \n";
}
$STRING_TO_FILE = $STRING_TO_FILE." \t".'</trackList>'."\n";
$STRING_TO_FILE = $STRING_TO_FILE.' </playlist>';
$FILENAME = "../../../SYS_AUDIO/half_playlist.xspf";
if(file_exists($FILENAME)) { unlink($FILENAME); }
$FILE = fopen($FILENAME,"a+");
if(!fwrite($FILE , $STRING_TO_FILE)) {
fclose($FILE);
header("location: adm_edit_playlist.php?log=failure");
exit;
}
else {
fclose($FILE);
header("location: adm_edit_playlist.php?log=success");
exit;
}
Zuletzt bearbeitet: