Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 4. 2. 2008, 15:48:12
Dobrý den, lze v php krom souborů zabalit i složky? V PHP manuálu to nemohu najít. Potřebuju zabalit hlavní složku včetně podadresářů a souborů.
|
||
Aleš Janda Profil |
#2 · Zasláno: 4. 2. 2008, 17:33:20
Jo, jde to. Co přesně na to zabalování používáš?
Někde musíš rekurzivně projít celý adresář a přidat každý soubor zvlášť. |
||
Anonymní Profil * |
#3 · Zasláno: 4. 2. 2008, 17:36:38
Někde musíš rekurzivně projít celý adresář a přidat každý soubor zvlášť.
ano ale tím se mi podařilo pouze do archivu přidat soubory, ale já chci celou adresářovou struturu včetně složek. http://cz.php.net/zip |
||
Aleš Janda Profil |
#4 · Zasláno: 4. 2. 2008, 17:45:26
Nejsem si jistý jak u tohoto, ale zdá se že to platí také:
Při přidávání zadáváš jak se ten soubor má v archivu jmenovat. Ten název nijak nesouvisí s původním jménem souboru. Když za to jméno souboru dáš "tady/je/nejaky/adresar/soubor.dat", bude ten soubor v archivu v tomto podadresáři. Jinak platí ta stejná věc o rekurzivním procházení, akorát vždy zadáš správnou cestu k tomu umístění. |
||
Anonymní Profil * |
#5 · Zasláno: 4. 2. 2008, 22:11:30
Super díky, to mne nenapadlo:)
Ale je tu problém číslo 2 když rozbalím nějaký archív pomocí scriptu, tak mi to jako vlastníka souboru nenastaví samozřejmě FTP účet ale server. A chown a chgrp bohužel není povoleno. A měnit atributy na 777 kvůli tomu abych mohl se soubory pracovat i pře ftp se mi nezdá jako dobré řešení. |
||
Časová prodleva: 16 let
|
0