Hallo,
ich weiß nicht, ob ich da richtig bin, aber ich habe eine größe Problem.
Mein Problem:
ich habe in phpmyadmin ein neue Tabelle zum Upload Datei (z.B.: txt, pdf, image u.s.w.). Upload funktioniert super, aber Download funktioniert nicht....
Mein Download Skript:
/*##################Download File######################*/
$fileid= $_GET['fileid'];
if ($fileid!=0) {
$mysqlhost=".....";
$mysqluser=".....";
$mysqlpwd="......";
$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die
("Verbindungsversuch fehlgeschlagen");
$mysqldb="......";
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
$sql = "SELECT content, type, name, size FROM datei WHERE id=$fileid";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
$content= $row[content];
$type= $row[type];
//echo $type;
$name=$row[name];
// echo $name;
$size=$row[size];
//echo $size;
header("Content-type:$type");
header("Content-length: $size");
header("Content-Disposition:attachment; filename=$name");
header("Content-Description: PHP Generated Data");
header("Pragma: no-cache");
header("Expires: 0");
echo $content;
}
}
Der Datei ist codiert.....
Bitte, kann jemand mir helfen????
Vielen Dank. |