Re: PHP: jak pouzit / nahradit chdir() pro slozku na jinem serveru vi a FTP

From: krutohlav (krutohlav@host.sk)
Date: 26. 09. 2001, 20:21 CEST


Nazdar,

Monday, September 24, 2001, si napisal:

> V PHP (ver3) mam napsany script, ktery postupne cte soubory ze zadaneho
> adresare a provadi u kazdeho urcitou operaci..asi takto:

> chdir("./files/"); 
> $handle=opendir(".");
>  while ($file = readdir($handle)) ...atd.

> Vse funguje OK.

> Problem: soubory potrebuji tahat z jineho serveru, ke kteremu znam info pro
> FTP pristup.
> Pokud ale do chdir() zadam ftp cestu k tomuto serveru (ve tvaru:
> ftp://jmeno:heslo@ipadresa/adresar) tak mi to nefunguje (hazi to chybu -
> ChDir: No such file or directory errno 2).

> Mam pocit, ze chdir() umoznuje pouze zadani relativni cesty v ramci serveru.
> Jmena konkretnich souboru ve slozce predem nevim, proto musim nacitat obsah
> slozky a nemohu odkazovat primo na soubor.

chdir funguje iba na lokale, pri ftp si pozri funkcie na pracu s ftp,
v tvojom pripade napr. takto :

ftp_connect
ftp_login
ftp_nlist - tu zistis mena vsetkych suborov v danom adresari
.
nejaka_akcia
.
ftp_quit


S pozdravom,
 Krutohlav



This archive was generated by hypermail 2.1.2 : 26. 09. 2001, 20:23 CEST