Avatar uživatele
Bronzový

Jak spolehlivě zjistit zda-li soubor existuje na vzdáleném serveru?

Aktuálně si programuji v php svoji třídu pro stahování souborů, a zjistil jsem kdybych náhodou chtěl stáhnout soubor z jiného serveru. A v tuto dobu nastává zádrhel jelikož:

- metoda file_exists() je pro lokální soubory
- metoda is_file() je zastaralá a od PHP 4 se nedá využíz
- u metody fopen() není 100% jelikož může být vypnuto allow_url_fopen
- u třídy cURL není jisté zda-li bude nainstalována na serveru

napadá mě jen soubor si natáhnout na server do složky /temp/ kde by následně pobyla do stažení a pomocí handlerů by se smazala. Nebo máte vlastní fígl na stažení souboru z jiného serveru?
Doplňuji:
* stáhnout soubor z jiného serveru tak jak ověřím jeho existenci?

Odpovědi:

Avatar uživatele
Pokročilý

Nenapadá mě žádný jiný způsob, než které jsi vyjmenoval. Podle mě se prostě nedá existence souboru ověřit pokaždé.

 

Diskuze k otázce

 

U otázky nebylo diskutováno.

 

Přihlásit se

Položte otázku, odpovězte, zapojte se, …

začněte zde

Reklama

Kvalitní odpovědi v: Počítače a internet

Zlatý Bedy 1525
Zlatý Michal Kole 1198
Zlatý mosoj 1028
Zlatý Hlada 948
Zlatý ge0rge 894
Zlatý www 829
Zlatý led 820
Zlatý badisko 818
Zlatý gecco 795
Zlatý arygnoc 674

Zobrazit celkový žebříček

Facebook

 

Váš požadavek se vyřizuje, počkejte prosím.