J'essaie de voir si une URL existe ou non, et si elle n'existe pas, réinitialiser la variable contenant l'URL à une page/image d'erreur. Cependant, ma tentative ci-dessous définit chaque instance de PIC_URL sur noimage.gif, qu'elle existe ou non et qu'elle soit accessible ou non. Qu'est-ce que je rate?Erreur d'URL de l'image rattraper le problème
if (@fopen($_REQUEST[$PIC_URL],"r"))
{
$status = "1";
}
else if (!(@fopen($_REQUEST[$PIC_URL],"r"))
{
$status = "2";
}
if ($status == "2") $PIC_URL = "http://www.tricityhomes.com/assets/images/noimage.gif";
Cela définit toujours chaque image à l'image non existante. Pourquoi ferait-il ça? –
Je supprimerais le @ afin que vous voyiez les erreurs et que vous renvoyiez l'URL à la recherche pour vous assurer que vous demandez ce que vous pensez demander. –