Helmut: Mit PHP zippen ohne Verzeichnisstruktur?

Hallo,

in einem Verzeichnis "home" habe ich ein PHP script, das mit
     system("zip $zipname sources/*");

alle Dateien des Unterverzeichnisses sources in das ZIP-File
$zipname schreibt. Das funktioniert auch prima, nur wird beim
Zippen die Verzeichnisstruktur übernommen, d.h. wenn ich das
ZIP dann öffne habe ich als erstes gleich mal den Ordner "sources".

Wie kann ich denn das verhindern. Ich möchte einfach die Dateien
aus sources/ in ein ZIP-File bringen, und zwar ohne dass sich das
ZIP irgendwelche Pfade merkt.

Geht das?

Danke

Helmut

  1. Moin,

    Wie kann ich denn das verhindern. Ich möchte einfach die Dateien
    aus sources/ in ein ZIP-File bringen, und zwar ohne dass sich das
    ZIP irgendwelche Pfade merkt.

    man zip:
      -j     Store just the name of a saved file (junk the path), and do  not
             store  directory names. By default, zip will store the full path
             (relative to the current path).

    --
    Henryk Plötz
    Grüße von der Ostsee