title image


Smiley Dateiname beim Datei-Download geht nicht
Hallo!



Versuche einen automatischen Download zu erstellen.

Der Download an sich funktioniert auch, allerdings nimmt er den vorgegebenen Dateinamen nicht, sondern den Namen der PHP-Datei.





Code-Schnippsel:

--------------------------------------------------------------------------------

$dateiname = basename($datei);

header("Cache-Control: no-store, no-cache, must-revalidate");

header("Cache-Control: post-check=0, pre-check=0", false);

header("Pragma: no-cache");

header("Cache-control: private");

header("Content-Type: application/force-download");

header("Content-Type: application/download");



if (preg_match('#Opera(/| )([0-9].[0-9]{1,2})#', getenv('HTTP_USER_AGENT')) or preg_match('#MSIE ([0-9].[0-9]{1,2})#', getenv('HTTP_USER_AGENT')))

{ header("Content-Type: application/octetstream"); }

else

{ header("Content-Type: application/octet-stream"); }



header('Content-Length: '.filesize($datei));

header("Content-Disposition: attachment; filename=\"".$dateiname."\"");

sleep(5);

readfile($datei);

--------------------------------------------------------------------------------



In $datei steht die URL zur Download-Datei.


dies schrieb derSESOder

WebMaster of
---> KannsteKlicken.NET - Computer & Internet Service
---> KannsteKlicken.de - Die Linksammlung im WWW

KannsteKlicken.NET

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: