SaTaN
Erfahrenes Mitglied
hallo liebes forum,
sitze vor einem grossen problem.
ich bekomme mein download start nicht 100% hin.
ich lese mit einem script die daten aus der datenbank aus und mit diesem link starte ich den download mit einem anderen script.
dieses script mit dem der download dann starten soll sieht dann so aus :
folgendes problem :
der erste download startet auch sobald man ihn anklickt.
nur wenn man parallel zum ersten download den zweiten download im selben fenster starten möchte dann bekomme ich einen http 500 fehler im browser angezeigt.
nur wenn man den ersten download abwartet und dann denn nächsten startet geht es wieder.
das alles mit dem ie 5.0 browser aufwärts.
was haut da nicht hin ?
was muss im script geändert werden ?
zum testen habe ich das auch mal vorbereitet da ja auch eine datenbank dahinter stehen muss mit einträgen.
http://probe.satan-warez.de/down/down_2.php
für eure hilfe währe ich sehr dankbar.
noch einen schönen abend und postet was das zeug hält.
ciao euer
SaTaN
sitze vor einem grossen problem.
ich bekomme mein download start nicht 100% hin.
ich lese mit einem script die daten aus der datenbank aus und mit diesem link starte ich den download mit einem anderen script.
Code:
<td><a href="dl.php?id=<?php echo $row[id]; ?>"><img src="image/<? echo $row[img]; ?>" border="0" width="14" height="14" alt="DOWNLOAD"></a></td>
dieses script mit dem der download dann starten soll sieht dann so aus :
PHP:
<?
$conn = @mysql_connect('ip : port','user','pass');
@mysql_select_db(musi, $conn);
$query = ("SELECT datei FROM a_inhalt WHERE id=$id");
$res = mysql_query($query, $conn);
$data = mysql_fetch_row($res);
$filename = "f:/mp3/mp3_alben/".$data[0];
$saveasname = basename($filename);
$filesize = filesize($filename);
header("Content-type: audio/basic; //name=\"$filename\"");
header("Content-Disposition: attachment; filename=$saveasname");
header("Content-Length: ".filesize($filename));
readfile($filename);
mysql_free_result($res);
@mysql_close($conn);
exit();
?>
folgendes problem :
der erste download startet auch sobald man ihn anklickt.
nur wenn man parallel zum ersten download den zweiten download im selben fenster starten möchte dann bekomme ich einen http 500 fehler im browser angezeigt.
nur wenn man den ersten download abwartet und dann denn nächsten startet geht es wieder.
das alles mit dem ie 5.0 browser aufwärts.
was haut da nicht hin ?
was muss im script geändert werden ?
zum testen habe ich das auch mal vorbereitet da ja auch eine datenbank dahinter stehen muss mit einträgen.
http://probe.satan-warez.de/down/down_2.php
für eure hilfe währe ich sehr dankbar.
noch einen schönen abend und postet was das zeug hält.
ciao euer
SaTaN