Mailinglisten-Archive |
Hallo, würde gerne ein Skript erstellen, dass den Inhalt von der Webseite in eine Datei packt und als Download verschickt. Habe dieses geschrieben. Es wird dabei aich eine tar-Datei erstellt. Jedoch kann ich diese unter Windows nicht entpacken. Liegt es am Linux tar Befehl? Hat jemand eine andere Idee, wie man das realisieren kann. Hier der Code: <? $filename = "backup.tar"; exec ( "tar c - 'find . -print' > $filename" ); if (file_exists ($filename)) { $name = basename($filename); # Passenden Datentyp erzeugen. header("Content-Type: application/octet-stream"); # Passenden Dateinamen im Download-Requester vorgeben. Header ( "Content-Length: ".filesize($filename)); Header ( "Content-Disposition: attachment; filename=$name"); readfile($filename); } else { # Fehlerseite } ?> Danke, Stephan
php::bar PHP Wiki - Listenarchive