Keinb Automatisches Downloaden von wmv und Co

also in etwa so

PHP:
if(isset($_GET["file"])) {
$filename=$_GET["file"]; 
header("Content-Type:application/octet-stream"); 
header("Content-Disposition:attachment; filename=\"$filename\""); 
header("Pragma:no-cache"); 
header("Expires: 0"); 
}

Aber wenn ich es so mache kommt zwar das speichern unter, aber es will das ich die datei download.htm downloade :confused:
 
Am besten schreibst du die Anfragen noch mit dem Apache-Modul „mod_rewrite“ um, beispielsweise:
Code:
RewriteEngine	On
RewriteCond	%{REQUEST_FILENAME}	!-d
RewriteCond	%{REQUEST_FILENAME}	!-f
RewriteRule	^videos/(.+)$		/download.php?filename=$1	[L]
Damit würden Anfragen der Pfadangaben /video/foobar auf /download.php?filename=foobar umgeschrieben, womit auch die Videos in einem nicht direkt zugänglichen Ordner (beispielsweise außerhalb der Verzeichniswurzel) befinden.
 
Falls das Modul geladen ist und dein Anbieter so genannte „htaccess“-Dateien zulässt, gehört es dort rein. Ansonsten musst du dich mit deinem Anbieter in Verbindung setzen.
 
Zurück