Mailinglisten-Archive |
Hi.. ich hab jetzt das downloadscript soweit fertich. $dlData = mysql_fetch_array(mysql_query("select * from download where ID ='$Content' ")); $filename = $dlData[Filename]; $data = $dlData[File]; Header("Content-type: application/x-zip-compressed"); header( "Content-Disposition: attachment; filename=$filename" ); header( "Content-Description: PHP3 Generated Data" ); echo $data; Das file wird vorher in die datenbank kopiert $ext = substr($banner_name, strrpos($banner_name, ".")+1); switch (strtoupper($ext)) { case "ZIP": $type = "zip"; break; } print "Name $banner_name"; $mysqlbanner = addslashes(fread(fopen($banner, "r"), filesize($banner))); $ok = mysql_query("insert into download (Beschreibung,File,Filename,Filetype) values ('$name','$mysqlbanner','$banner_name','$type')") or die ('Fehler'); Wenn ich nun einen download starte wird das file zwar gesendet liegt danach auch mit richtigem Namen auf der platte ist aber immer 64 k gross und läst sich mit zip nicht öffnen. Was mache ich falsch ? Danke Gruss Alex
php::bar PHP Wiki - Listenarchive