| 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: 13 let
|
|||
0