Das ist der Scriptteil, der den Download startet:
Er ist mit folgendem Link eingebunden:
http://localhost/panzer/homepage1b/i...el=afrikakorps
Warning: Cannot modify header information - headers already sent by (output started at E:\xampplite\htdocs\panzer\homepage1b\menu_spiel.php:126) in E:\xampplite\htdocs\panzer\homepage1b\download_test2.php on line 19
Warning: Cannot modify header information - headers already sent by (output started at E:\xampplite\htdocs\panzer\homepage1b\menu_spiel.php:126) in E:\xampplite\htdocs\panzer\homepage1b\download_test2.php on line 20
19 und 20 sind die beiden header.
Bei Zeile 126 der vorher eingebundenen menu_spiel.php befindet sich folgendes:
Zeile 126 ist die mit dem Link. Wenn ich die a-Tags entferne funktioniert es.
Komischerweise funktioniert es auch, wenn ich einen Download einer anderen Kategorie außer afrikakorps aufrufe, beispielsweise:
http://localhost/panzer/homepage1b/i...=16&spiel=dday
Da dürfte aber gar kein Unterschied sein.
Hab die MYSQL Daten schon zich mal neu erstellt, aber immer das gleiche.
Bei der einen Kategorie geht es nicht, bei allen anderen geht es.
Habe schon überprüft ob mit "afrikakorps" irgendwo was ausgelößt wird, aber negativ!
Sitz schon den ganzen Tag davor und weiß nicht weiter...
PHP-Code:
if (isset($_GET['downloadid'])) {
$ergebnis = mysql_query("SELECT * FROM ".$table_down." WHERE id='".$_GET['downloadid']."'");
while ( $datensatz = mysql_fetch_array( $ergebnis ) ) {
$path = $datensatz[pfad];
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$datensatz[filename]\"");
readfile($path);
}
}
http://localhost/panzer/homepage1b/i...el=afrikakorps
Warning: Cannot modify header information - headers already sent by (output started at E:\xampplite\htdocs\panzer\homepage1b\menu_spiel.php:126) in E:\xampplite\htdocs\panzer\homepage1b\download_test2.php on line 19
Warning: Cannot modify header information - headers already sent by (output started at E:\xampplite\htdocs\panzer\homepage1b\menu_spiel.php:126) in E:\xampplite\htdocs\panzer\homepage1b\download_test2.php on line 20
19 und 20 sind die beiden header.
Bei Zeile 126 der vorher eingebundenen menu_spiel.php befindet sich folgendes:
PHP-Code:
print("<a href=\"index.php\">Portal</a>");
foreach($defaultgames as $game)
if ($game != $_GET['spiel'])
print(" :|: <a href=\"index.php?spiel=".$game."\">".name_kurz($game)."</a>");
Komischerweise funktioniert es auch, wenn ich einen Download einer anderen Kategorie außer afrikakorps aufrufe, beispielsweise:
http://localhost/panzer/homepage1b/i...=16&spiel=dday
Da dürfte aber gar kein Unterschied sein.
Hab die MYSQL Daten schon zich mal neu erstellt, aber immer das gleiche.
Bei der einen Kategorie geht es nicht, bei allen anderen geht es.
Habe schon überprüft ob mit "afrikakorps" irgendwo was ausgelößt wird, aber negativ!
Sitz schon den ganzen Tag davor und weiß nicht weiter...
Kommentar