PHP probleme condition if

Fermé
yassonee Messages postés 4 Date d'inscription jeudi 3 novembre 2011 Statut Membre Dernière intervention 4 décembre 2011 - 4 déc. 2011 à 11:31
belgikoi Messages postés 44 Date d'inscription mercredi 30 novembre 2011 Statut Membre Dernière intervention 15 octobre 2012 - 4 déc. 2011 à 16:55
Bonjour,


j'ai un probleme le voila : j'ai une image et je veux qu'il ne s'affiche pas si un site web precis n'est pas online ou il a un erreur
example :

nom de l'image : xxx.png
le site web : xxx.fr

je veux que xxx.png s'affiche si le site web xxx.fr est fonctionnant sinon afficher une autre image

je sais qu'il faut faire le if mais comment formuler tout ca et merci pou l'aide
A voir également:

1 réponse

belgikoi Messages postés 44 Date d'inscription mercredi 30 novembre 2011 Statut Membre Dernière intervention 15 octobre 2012 6
4 déc. 2011 à 16:55
Que veut-tu dire par site 'fonctionnant' ?
Que le site soit accessible; ou que le site soit "ouvert" par le navigateur de l'utilisateur.

Dans le premier cas, regarde cette méthode:
https://openclassrooms.com/fr/courses/245710-ajax-et-lechange-de-donnees-en-javascript/245581-lxmlhttprequest-cross-domain
En gros, tu envoie une bête requête Ajax, si le serveur distant répond, c'est qu'il est accessible, sinon, c'est qu'il est down... Après, tu peux jouer sur les entêtes HTTP pour savoir s'il y a eu un souci pour interpréter et afficher ce que tu veux.

Dans le second cas, je suis pas certain que ce soit faisable...
Mais j'imagine que si la solution existe, elle soit en JavaScript

Donc, quoi qu'il arrive, tu vas devoir passer par du JavaScript.
0