warning avec fopen

Eléphanteau du PHP | 26 Messages

09 août 2007, 10:59

Bonjour à tous et à toutes,

Je travaille actuellement sur l'ouverture d'une url renseigné par l'internaute avec la fonction fopen().
Lorsqu'il entre une url qui n'existe pas je lui affiche un message d'erreur. Le souci c'est que quand je teste l'ouverture de l'url, j'ai l'affichage du warning m'indiquant que l'url ne peut etre ouverte. Je souhaiterais empecher l'affichage de ce warnig. Est ce possible?
 if (fopen("http://".$domaine."/robots.txt","r"){
while(!feof($fd)){
   echo fread($fd, 8192); 
}
fclose($fd);
}else{
   echo "URL incorrecte";
}
MERCI de votre aide :lol:

ViPHP
ViPHP | 928 Messages

09 août 2007, 11:03

Oui, tu peux inhiber l'erreur avec @ :
if (@fopen("http://".$domaine."/robots.txt","r"){ 

Eléphanteau du PHP | 26 Messages

09 août 2007, 11:57

Merci pour l'info :D