Publicité
Scipt php statut serveur
Et voila le script :
<?php
// Style configuration.
echo <<
HTML;
// DB connect.
mysql_connect("localhost", "root", "");
mysql_select_db("ragnarok");
// Main configuration. Set your server's info.
$name = 'yourservername:'; // Name Server
$login_ip = 'localhost'; // Login-server IP, DNS or no-ip
$login_port = 6900; // Login-server port
$char_ip = 'localhost'; // Char-server IP, DNS or no-ip
$char_port = 6121; // Char-server port
$map_ip = 'localhost'; // Map-server IP, DNS or no-ip
$map_port = 5121; // Map-server port
$mysql = 'no'; // Enable MySQL status checking? (yes or no)
$mysql_ip = 'localhost'; // MySQL server IP, DNS or no-ip
$mysql_port = 3306; // MySQL server port
$web = 'no'; // Enable show web adress? (yes or no)
$web_adress = 'http://yourwebsite.com';
$en_whois = 'no'; //Enable show how many connected player? (yes or no)
//Whois online
$retour = mysql_query('SELECT COUNT(*) AS nb_online FROM `char` WHERE online = 1');
$donnees = mysql_fetch_array($retour);
$players = 'Online Players : ';
$nb_play = $donnees['nb_online'];
/*
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!! Script. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!! Do not edit anything below this line. !!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!! Or edit at your own risk. !!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*/
ini_set('display_errors', 0);
function status($server, $IP, $fport) {
$fp = fsockopen($IP, $fport, $ERROR_NO,$ERROR_STR,(float)0.5);
if($fp) {
echo '
';
fclose($fp);
} else {
echo '
';
}
}
echo '
|
'; |
|
'; if($web == yes) { |
';
echo '
';
if($en_whois == yes) {
echo '
| '; echo ' '; echo ' |
';
?>
Comment cela représente:
http://boumeurax.free.fr/Download/RO/Status/status.php
Q:Je vais peut être paraître un peut nul mais on le met où ?
R:sur ton site web, dans une page php
:Enjoyd:
PAS DE SUPPORT MP ET MSN!!!
Ce message a été modifié le: 20/05/2008 05:46 PM par Satoshi.
20/02/2007 04:08 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Satoshi
•°¤*†ℓ'ιтαℓιαиσ†*¤°•
*****
Messages : 437
Groupe : Modérateurs
Inscription : May 2006
Statut : Hors ligne
Message : #2
RE: Statut Serveur
Mise à jour Smile
Ps: pour le lien ces normal qu'il ne reconnaisse pas la base mysql tout simplement car l'ip n'est pas la mienne Wink
PAS DE SUPPORT MP ET MSN!!!
20/05/2008 05:46 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Cactuz [VIP]
Membre V.I.P.
*****
Messages : 109
Groupe : Utilisateurs VIP
Inscription : Apr 2007
Statut : Hors ligne
Message : #3
RE: Statut Serveur
Très bon code, il marche parfaitement. Voici le bout de code à modifier complété.
Citation :
$name = 'yourservername:'; // Name Server
$login_ip = 'localhost'; // Votre NO-IP, ou votre IP.
$login_port = 6900; // Le port de votre serveur (login)
$char_ip = 'localhost'; //Votre NO-IP, ou votre IP.
$char_port = 6121; // Le port de votre serveur (char)
$map_ip = 'localhost'; // Votre NO-IP, ou votre IP.
$map_port = 5121; // Le port de votre serveur (map)
$mysql = 'no'; // Voir le statut de la mysql. Je conseille de mettre yes
$mysql_ip = 'localhost'; // L'IP ou la NO-IP de votre MySQL.
$mysql_port = 3306; // Le port de votre MySQL.
$web = 'no'; // Voir l'adresse de votre site (yes ou no)
$web_adress = 'http://yourwebsite.com'; // L'adresse de votre site. Affichée si la ligne d'au dessus= yes.
$en_whois = 'no'; //Voir le nombre de joueurs connectés. Je conseille de mettre yes