A voir également:
- Phptester
- Gmail connexion - Guide
- Flash drive tester - Télécharger - Divers Utilitaires
- Tester son pc - Guide
- D'où peut venir un problème de connexion internet sur un ordinateur ? - Guide
- Arcep ma connexion internet - Accueil - Box & Connexion Internet
4 réponses
Bonjour, je ne sais pas si la question est toujours d'actualité, voici une solution que j'ai mis au point et qui fonctionnera peut-etre selon votre situation :
Script etat_du_serveur.php
Script etat_du_serveur.php
<?php
// Données relatives au serveur
//
$connect = TRUE; // Autoriser ou non la connexion
//
$name_internet = 'Connexion Web'; // Nom à donner au test de connexion internet
$ip_internet = 'www.google.fr'; // adresse (ip) ou URL du serveur à utiliser pour la vérification de la connexion
$port_internet = 80; // port de vérification de la connexion
// Vérification de la connexion Internet
// Mise en place du texte
echo '<font face="verdana" size="2" color="#e7cf5c">';
echo "<strong>$name_internet :</strong>";
// Verification du statut
if (! $sock = @fsockopen($ip_internet, $port_internet, $num, $error, 5))
// Si il est hors ligne
echo ' <font face="verdana" size="2" color="#CC0000"><blink><b> HORS LIGNE</b></blink></font>';
// Si il est en ligne
else{
echo ' <font face="verdana" size="2" color="#00CC00"><b> OK</b></font>';
fclose($sock);
}
echo ' </font><br>';
echo ' <font face="verdana" size="1"><i>(test sur '; echo $ip_internet; echo ')</i></font>';
?>
J'ai pas testé, c'est juste une idée mais en balançant un lien et en testant le code retour... Si c erreur 500 pas de net... C'est juste une idée qui me vient comme ça. Je vais voir d'un peu plus près si personne donne de réponse...
Voila une fonction intéressante :
http://www.manuelphp.com/php/function.ftp-connect.php
car extrait "Retourne [...] FALSE si une erreur survient."
N'oublie pas de fermer après quand même ... Aller comme je suis "trop" bon, je te donne le lien pour la fermeture...
http://www.manuelphp.com/php/function.ftp-close.php
Après, ça doit pas être très compliqué xD.
http://www.manuelphp.com/php/function.ftp-connect.php
car extrait "Retourne [...] FALSE si une erreur survient."
N'oublie pas de fermer après quand même ... Aller comme je suis "trop" bon, je te donne le lien pour la fermeture...
http://www.manuelphp.com/php/function.ftp-close.php
Après, ça doit pas être très compliqué xD.