Autor Zpráva
Watchick
Profil
Zdravím, jak se dá zjistit, jestli na cizím serveru je .sql soubor?
třeba na http://s7.tra vian.cz/map.sql je a na http://s6.tra vian.cz/map.sqlnení, když jsem to dělal přes file_get_contents se mi to načítalo strašně dlouho, když ten soubor nemohlo najít, jako by to čekalo na timeout...
GeneralDv
Profil
Zkusil bych
get_headers()
Majkl578
Profil
$isExisting = @fopen('http://example.com/foo.php', 'r');
echo $isExisting ? 'existuje' : 'neexistuje';
Watchick
Profil
Majkl578:
a když má soubor třeba 1MB, nebude to zdržovat?
Majkl578
Profil
Watchick:
Tak tohle otevře jen resource, pokud by jsi stahoval data, tak by jsi použil fread. Nejsem si jistý, s tímhle jsem nepracoval, ale podle mě by to neměl být problém. Zkus to. :)
Watchick
Profil
Majkl578:
jo, pravda, pravda
Ondra121
Profil *
Co třeba to zkusit načíst pomocí cURL a kontrolovat hlavičku, předpokládám, že když tam soubor není tak vrací 404.
Majkl578
Profil
[#7] Ondra121
Není to zbytečně složité?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: