schueler
Neues Mitglied
Hey Leute!
ich hab leider ein kleines Problem.
ich möchte gerne eine Datei zum Download anbieten ..
dazu hab ich den Link
und die dl.php
wenn ich nun auf den Link klicke bietet er mir nur die dl.htm zum download an .. was mach ich dabei falsch?
ich hab leider noch keine Erfahrung mit Content-Disposition und im Internet leider auch nichts dazu gefunden.
Danke (:
ich hab leider ein kleines Problem.
ich möchte gerne eine Datei zum Download anbieten ..
dazu hab ich den Link
Code:
<a href="dl.php?id=',$files->id,'&check=',$ts,'">
und die dl.php
Code:
$id = htmlspecialchars($_GET['id']);
$check = htmlspecialchars($_GET['check']);
$abfrage = "SELECT * FROM files WHERE id = '$id'";
$ergebnis = mysql_query($abfrage);
while($files = mysql_fetch_object($ergebnis)){
$ts = $files->timestamp;
if($ts == $check){
$originfilename = $files->filename;
$filename = str_replace($ts, "", $originfilename);
$typ = $files->dateityp;
//echo 'Download: ',$filename,' / ',$typ,' Datei. (',$originfilename,')<br>';
}
else{
//echo 'Unberechtigter Zugriff!<br>';
}
}
header("Content-type: ",$typ);
header("Content-Disposition: attachment; filename=",$filename);
readfile("uploads/",$originfilename);
wenn ich nun auf den Link klicke bietet er mir nur die dl.htm zum download an .. was mach ich dabei falsch?
ich hab leider noch keine Erfahrung mit Content-Disposition und im Internet leider auch nichts dazu gefunden.
Danke (: