Wie ZIP-Aufruf an PHP umleiten?
Helmut
- programmiertechnik
0 fastix®0 Thomas Luethi
Hallo,
kann ich den Aufruf eines ZIP-Files an ein PHP-Script umleiten, d.h.
ist es möglich beim Anklicken eines links. "http:/...datei.zip" statt eines
Download-Dialoges eine PHP-Seite aufpoppen zu lassen?
Habe momentan leider keine Idee
Danke
Helmut
Moin!
kann ich den Aufruf eines ZIP-Files an ein PHP-Script umleiten
mod_rewrite ist Dein Freund. Kannst (Darfts) Du in einer htaccess dafür Anweisungen einrichten?
Benutzt Du einen Apache?
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Hallo,
kann ich den Aufruf eines ZIP-Files an ein PHP-Script umleiten, d.h.
ist es möglich beim Anklicken eines links. "http:/...datei.zip" statt eines
Download-Dialoges eine PHP-Seite aufpoppen zu lassen?
Ja.
Auch ohne mod_rewrite.
Du musst allerdings folgendes tun duerfen:
In der .htaccess schreibst Du, dass im betreffenden Verzeichnis
Dateien mit der Endigung *.zip an den PHP-Parser geschickt werden sollen.
AddType application/x-httpd-php .zip
Die Datei datei.zip muss dann direkt mit <?php anfangen.
Pruefe, was Du willst (ich denke, es geht Dir um Berechtigung).
Falls der Benutzer berechtigt ist, schickst Du zuerst den Header
header("Content-type: application/zip");
und dann den eigentlichen Inhalt der richtigen ZIP-Datei,
z.B. mit readfile().
HTH, Gruesse,
Thomas