Willkommen in der Webstatt Zum Webstatt Blog und Stories
phore phore am 04.10.06 16:20

hallo.

ich soll eine gallerie für eine page coden. da hab ich mir gedacht es wäre wohl am praktischsten wenn man einfach ein zip-archiv mit bildern uploaden könnte anstatt alle bilder einzeln.

leder unterstützt der server das zip zeugs nicht und ich kann es auch nicht installieren.

was gibt es so für alternativen für php und archive? ich habe mal .gz angeschaut, da finde ich aber kaum beispiele.


danke für eure antworten
phore.

netcup.de Warum gibt es hier Werbung?
Michael Michael am 04.10.06 16:26

wenn [dok]system[/dok] aktiviert ist, bietet sich tar.gz an, da du dies super einfach mit Systemkommandos entpacken kannst.

Michael

Franky Franky am 04.10.06 16:35

mhh...tar?

unter linux ist zip praktisch auseinander genommen: erst werden dateien in ein archiv gepackt. dann wird dieses archiv (was noch umkomprimiert ist) mit gzip komprimiert. das heißt dann *.tar.gz oder auch *.tgz. gzip kann nur eine datei komprimieren, tar kann nicht komprimieren sondern mehrere dateien in ein archiv packen...sie helfen sich praktisch gegenseitig :)

und da jpg-bilder sowieso schon komprmiert sind, und es sowieso meist nix bringt die nochma zu zippen empfiehlt sich das tar-format. klassen dazu findest du auf phpclass.org ;)

hoffe ich konnte dir ein bissl weiterhelfen :)

Lg,
Franky

nuit nuit am 04.10.06 19:51

ein tarball und dann den noch komprimiert mit gzip oder bz2 ;) kann ich auch nur empfehlen....

aber viele brauchen zlib....du kannst auch mal nachschauen wie das tar, gzip funktioniert und das in php nachbauen ;)

Hier verschiedene Links für hilfen:
http://pear.php.net/package/Archive_Tar
http://www.linux-fuer-alle.de/doc_show.php?docid=76&catid=8
http://www.phpclasses.org/browse/package/945.html

phore phore am 05.10.06 08:53

danke sehr.
ich werds mal mit tar versuchen.

evtl. biete ich die gallerien dann noch als download an mit gzip.

so long

phore phore am 05.10.06 10:38

hm. hat jemand evtl. ein tar entpack-script zur hand..?
die beispiele und die pear klasse sind zu umfangreich.. ich weiss da nicht was ich rausnehmen muss und was nicht.
ich muss eigentlich nur ein tar entpacken können auf dem server..

hat jemand ein einfaches beispiel-script oder so?

milahu milahu am 07.10.06 17:18

exec("tar xf $archiv");
oder
include_once '/PEAR/Archive/Tar.php';
$tar = new Archive_Tar('archiv.tar');
$tar->extract('archiv');

Fuer naehere Infos guggst du hier.

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt