WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- ZIP Online erstellen

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » ZIP Online erstellen - 21 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
ZIP Online erstellen
seneca
Pixelschubser
Threadstarter




Beiträge: 22

Hallo,

ich müsste Online ein paar Daten in eine ZIP Datei verpacken. Ist das mit PHP möglich oder braucht man hierzu ein zusätzliches Tool auf dem Server? Hat jemand eine Idee? Danke!

  Profil   Editieren   Zitieren
sDiver
Pixelschubser




Beiträge: 13

Hi seneca,

schau mal unter http://www.phpconcept.net/pclzip/index.en.php

sDiver

  Profil   Editieren   Zitieren
einstein
Quasselstrippe




Beiträge: 241

Wenn es nicht unbedingt zip sein muss, kannst du auf Unix/Linux Servern auch so ein tar/gz archiv erstellen:
1: 
2: 
3: 
4: 
5: 
6:
	system(sprintf("tar --file=%s -cz %s",
		$_SERVER['DOCUMENT_ROOT']."/output.tar.gz",
		$_SERVER['DOCUMENT_ROOT']."/files/to/be/packed"
	));


oder auch: http://pear.php.net/package/Archive_Tar

Diese Nachricht wurde geändert von: einstein
  Profil   Editieren   Zitieren
seneca
Pixelschubser
Threadstarter




Beiträge: 22

Danke für die schnellen Antworten. Habe auch gerade noch eine Lösung gefunden die funktioniert.

zip kann einfach über den system()- oder exec()-Befehl von PHP verwendet werden.

Der Pfad ist /usr/bin/zip und die Parameter sind:

-----------------------
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
The default action is to add or replace zipfile entries from list, which
can include the special name - to compress standard input.
If zipfile and list are omitted, zip compresses stdin to stdout.
-f freshen: only changed files -u update: only changed or new files
-d delete entries in zipfile -m move into zipfile (delete files)
-r recurse into directories -j junk (don't record) directory names
-0 store only -l convert LF to CR LF (-ll CR LF to LF)
-1 compress faster -9 compress better
-q quiet operation -v verbose operation/print version info
-c add one-line comments -z add zipfile comment
-@ read names from stdin -o make zipfile as old as latest entry
-x exclude the following names -i include only the following names
-F fix zipfile (-FF try harder) -D do not add directory entries
-A adjust self-extracting exe -J junk zipfile prefix (unzipsfx)
-T test zipfile integrity -X eXclude eXtra file attributes
-y store symbolic links as the link instead of the referenced file
-R PKZIP recursion (see manual)
-h show this help -n don't compress these suffixes
-----------------------

Beispiel:
$output = exec("zip test.zip datei1.txt datei2.txt");

  Profil   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » ZIP Online erstellen

Aktuelle Beiträge zur Hilfe im Forum für Homepage - ZIP Online erstellen im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8126541    Heute : 459     Gestern : 463     Online : 271     21.11.2024    14:32      1 Besucher in den letzten 60 Sekunden        
alle 60.00 Sekunden ein neuer Besucher
Nach oben