Autor | Zpráva | ||
---|---|---|---|
Han Profil |
#1 · Zasláno: 22. 2. 2013, 01:27:58
Zdravím, chcel by som vedieť či, a akým spôsobom sa dá overiť či je nejaký môj obrázok ešte stále na danom serveri PHP skriptom.. Ide mi o niečo také, že moje PHP sa pripojí na stránku /ktorej URL si poťahá z DB napríklad/ s obrázkom, a ak tam obrázok je a načíta sa /alebo niečo v tom zmysle prosto/ tak mi PHP k linku v DB napíše "OK", ale ak mi tam vyhodí hlavičku 404 not found alebo niečo podobné, tak mi napíše dajme tomu "KO".. Snáď ma niekto bude vedieť nakopnúť ako na to... ďakujem :)
|
||
donny Profil |
spôsobov je viac..
1. fopen <? //cesta k obrázku $url = "http://url.to/file.jpg"; if (fopen($url, "r")) { echo "subor žije"; } else { echo "subor nežije"; } ?> 2. Curl //cesta k obrazku $ch = curl_init("http://url.to/file.jpg"); curl_setopt($ch, CURLOPT_NOBODY, true); curl_exec($ch); $retcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); Curl vráti v premenej retcode kód 400 ak súbor nenašiel a 200 ak našiel |
||
Časová prodleva: 11 let
|
0