[Linux-bruxelles] Php
Alain Belkadi
xigulor at linuxbeach.be
Lun 29 Mai 17:15:12 CEST 2006
Bonjour la liste,
En php5, je voudrais tester l'existance du fichier
http://www.toto.com/favicon.ico
Si j'utilise le script suivant :
----
<?php
$response = get_headers('http://www.toto.com/favicon.ico', 1);
if (!$response) {
echo 'Unable to initiate connection.';
}
else {
print_r($response);
}
?>
----
Cela fonctionne ... si il existe.
Si il n'existe pas, au lieu de me dire 'Unable to initiate connection.',
il affiche ceci :
Warning: get_headers(http://www.toto.com/favicon.ico)
[function.get-headers]: failed to open stream: HTTP request failed!
HTTP/1.1 404 Not Found in test3.php on line 2
Unable to initiate connection.
Je n'arrive en fait pas à gérer l'erreur quand le fichier n'existe pas,
quelqu'un a-t-il une idée ?
Merci
--
[Alain Belkadi]
Plus d'informations sur la liste de diffusion Linux-bruxelles