spaceman59660 Posté(e) le 18 juin 2006 Partager Posté(e) le 18 juin 2006 bonjour je suis a la recherche d'un scipt pour afficher le statut d'un site. il faudrait si possible qu'il face : une requete de ping sur une page precise et si il y a reponse au ping il affiche une image ou une reponse sous forme de texte (online / offline)... merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Quarky Posté(e) le 18 juin 2006 Partager Posté(e) le 18 juin 2006 Peut-être que ceci pourra t'Intéresser : Indicateur de serveur Online Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sentinel Posté(e) le 18 juin 2006 Partager Posté(e) le 18 juin 2006 Question déjà posée et résolue : http://www.pcinpact.com/forum/index.php?showtopic=17041 [edit] Grillé par Quarky Bonne adresse aussi Quarky ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 18 juin 2006 Auteur Partager Posté(e) le 18 juin 2006 Merci je teste ca cette aprem et je vous dit quoi Merci voila je revien d'un test, donc l'image ne s'affiche pas sur ma page j'ai la croix rouge j'ai remplacé les images dans le scipt en online.jpg et offline.jpg et les images sont a la racine de mon site dans le dossier png et quand j'affiche ma page scipt.php j'ai ces erreur Warning: Cannot modify header information - headers already sent by (output started at /home/spaceman59660/www/script.php:9) in /home/spaceman59660/www/script.php on line 23 Warning: Cannot modify header information - headers already sent by (output started at /home/spaceman59660/www/script.php:9) in /home/spaceman59660/www/script.php on line 24 Warning: filesize(): Stat failed for online.jpg (errno=2 - No such file or directory) in /home/spaceman59660/www/script.php on line 25 Warning: Cannot modify header information - headers already sent by (output started at /home/spaceman59660/www/script.php:9) in /home/spaceman59660/www/script.php on line 25 Warning: readfile(): Unable to access online.jpg in /home/spaceman59660/www/script.php on line 26 Warning: readfile(online.jpg): failed to open stream: No such file or directory in /home/spaceman59660/www/script.php on line 26 MERci Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 18 juin 2006 Auteur Partager Posté(e) le 18 juin 2006 Personne ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Quarky Posté(e) le 18 juin 2006 Partager Posté(e) le 18 juin 2006 Le chemin n'est pas bon : il ne trouve pas l'image .... - edit - Essaies en remplacant le "/script.php" par "/png/online.jpg" et pareil pour l'autre ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 18 juin 2006 Auteur Partager Posté(e) le 18 juin 2006 heu remplacer une page php par une image ?! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Quarky Posté(e) le 18 juin 2006 Partager Posté(e) le 18 juin 2006 Je connais pas ton script mais je vois pas comment on peut trouver une image dans un fichier php ! cf le : Warning: readfile(online.jpg): failed to open stream: No such file or directory in /home/spaceman59660/www/script.php on line 26 Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 18 juin 2006 Auteur Partager Posté(e) le 18 juin 2006 atend je te copie mon script ------------------------------------------------------------------------- <?php // Test à faire avec la fonction fsockopen afin de vérifier l'état du serveur $serveur = "62.147.158.155"; // Serveur à tester $port = 8080; // N° de port, 80 pour l'hhtp $timeout = 900; // Timeout $fp = fsockopen($serveur, $port, $errno, $errstr, $timeout); // $errno, $errstr renvoient les codes d'erreurs en cas d'échec, ne pas s'en préoccuper si pas de besoin if($fp) $image = "online.jpg"; else $image = "offline.jpg"; // On balances les headers maintenant afin de renvoyer l'image header("Content-Type: image/png"); header('Content-transfer-encoding: binary'); header('Content-length: '.filesize($image)); readfile($image); ?> </p> voila Merci ps: le script est a la racine du site et les image dans le dossier png a la racine du site ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Quarky Posté(e) le 18 juin 2006 Partager Posté(e) le 18 juin 2006 Et bien tu indiques le fichier dans ta variable mais pas le chemin donc comment le script peut-il savoir où est le fichier ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 18 juin 2006 Auteur Partager Posté(e) le 18 juin 2006 ?????????? je ne comprend pas, quel chemin ?! sur ma page index je fait appel a mon scipt avec ca: <p align="center" class="Style2">Statut du serveur : <img src="http://xxxxxxxxxxxxx.com/script.php" alt="" /></p> voile mais Dsl je ne comprend pas ce que tu veut dire... Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Quarky Posté(e) le 18 juin 2006 Partager Posté(e) le 18 juin 2006 Tu ne donnes pas l'adresse de l'image : c'est-à-dire là où se trouve le fichier jpg ! Donc des erreurs sont renvoyées pour le dire. Tu peux par exemple faire : if($fp) $image = "http://xxxxxxxxxxxxx.com/png/online.jpg"; else $image = "http://xxxxxxxxxxxxx.com/png/offline.jpg"; Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 18 juin 2006 Auteur Partager Posté(e) le 18 juin 2006 bon voila je vien de modifier et voici de nouvelles erreurs... ------------------------------------------------------- http://spaceman59660.power-heberg.com/script.php allez voir parce que il y en a de trop ! Voila merci de votre aide ! ps: je vais me coucher demain avant dernier jour d'exam ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Quarky Posté(e) le 18 juin 2006 Partager Posté(e) le 18 juin 2006 L'affichage doit déconner du fait d'un mauvais type mime : tu utilises celui d'un png alors que tu utilises un jpg ... Il faut prendre ca : "image/jpeg". Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 19 juin 2006 Auteur Partager Posté(e) le 19 juin 2006 voila je n'ai plus qu'un probleme de header et c'est ok plus de probleme de reponse au ping voici les erreurs : ----------------------------------------------------- Warning: Cannot modify header information - headers already sent by (output started at /home/spaceman59660/www/script.php:9) in /home/spaceman59660/www/script.php on line 23 Warning: Cannot modify header information - headers already sent by (output started at /home/spaceman59660/www/script.php:9) in /home/spaceman59660/www/script.php on line 24 Warning: filesize(): Stat failed for http://spaceman59660.power-heberg.com/png/online.png (errno=2 - No such file or directory) in /home/spaceman59660/www/script.php on line 25 Warning: Cannot modify header information - headers already sent by (output started at /home/spaceman59660/www/script.php:9) in /home/spaceman59660/www/script.php on line 25 Warning: readfile(http://spaceman59660.power-heberg.com/png/online.png): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/spaceman59660/www/script.php on line 26 MERCI de votre aide ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 20 juin 2006 Auteur Partager Posté(e) le 20 juin 2006 alors personne pour m'aider ?! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sentinel Posté(e) le 20 juin 2006 Partager Posté(e) le 20 juin 2006 http://spaceman59660.power-heberg.com/png/online.png (errno=2 - No such file or directory) Ben, le message paraît évident : Il ne trouve pas ton fichier... Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 20 juin 2006 Auteur Partager Posté(e) le 20 juin 2006 oui et bien reguarde le dossier ,les images i sont bien ! .... Merci de ton aide ps: si quelqu'un peut en faire un et l'essayer sur son site avec mon ip qui est dedans,c'est ptete mes hebergeur qui accepte pas... ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 21 juin 2006 Auteur Partager Posté(e) le 21 juin 2006 Personne ?! merci encore ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sentinel Posté(e) le 21 juin 2006 Partager Posté(e) le 21 juin 2006 Désolé mais colle l'URL de l'image dans un brower, ça te donne une magnifique 404 not found... Cela vient sûrement du fait que tes images (les fichiers) sont nommées .PNG (majuscules) alors que ton code cherche des images en .png (minuscules). Sur un serveur windows ce n'est pas gênant, mais un serveur linux ou unix fait la différence. Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 21 juin 2006 Auteur Partager Posté(e) le 21 juin 2006 oui mais si je modifie dans le scipt .jpng en .PNG et bien ca me fait l'inverse .... c'est pour ca que je cherche quelqu"un qui peut le tester sur son serveur... Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Quarky Posté(e) le 21 juin 2006 Partager Posté(e) le 21 juin 2006 Euh faut les renommer en .png et pas .jpng ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 21 juin 2006 Auteur Partager Posté(e) le 21 juin 2006 heu voila jai renommer mes images, maintenant il ne reste plus que les header .... reguarder maintenant quand j'ai renommer mes images ... http://www.spaceman59660.power-heberg.com/script Lien vers le commentaire Partager sur d’autres sites More sharing options...
Quarky Posté(e) le 21 juin 2006 Partager Posté(e) le 21 juin 2006 Toujours un prob pour trouver l'image .... Et les caractères qui apparaissent après doivent correspondre à une image sans doute mais comprends pas trop. En fait j'utilises pas beaucoup les headers moi donc faudra attendre un ch'ti gars plus calé ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
spaceman59660 Posté(e) le 21 juin 2006 Auteur Partager Posté(e) le 21 juin 2006 jen e fait que reprendre un scipt, moi je n'y connait rien en php,un tout petit peut html mais voila quoi... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.