Sziasztok!
Belefutottam egy problémába amit végül sikerült megoldanom, de nem vagyok benne biztos, hogy ez a legjobb megoldás...
A lényeg, hogy egy adott URL-ről szeretném megtudni, hogy milyen választ ad. Kiolvasom a fejlécinformációt, és kinyerem belőle a visszatérési kódot: 200, 301, 404 stb...
Eddig szép és jó. Viszont, ha a megadott URL nem létezik, akkor két Warning is megjelenik.
Ezt a megoldást használtam, hogy a Warning-ok ne jelnjenek meg:
(Csak a probléma előidézőjét írtam le, ha valakit érdekel a teljes, csak szóljon)
$host="http: // www . valami . com";
$error="";
$iv=ini_get("display_errors");
ini_set( "display_errors", 0);
$vars=get_headers($host) or $error="Az oldal nem található";
ini_set( "display_errors", $iv);
Ha valaki tudna jobb megoldást, nagyon hálás lennék
(persze a $host nem szóközökkel van, csak egybe írva nem küldhettem be mert linknek veszi és arra még nem vagyok jogosult )
Előre is köszönöm....
rennerg
Hasonló témák:
Könyvjelzők