Je souhaite créé un site qui permet de faire un ping sur un serveur minecraft mais j'ai un petit probleme:
Sur ma page d'accueil j'ai mit
Code : Tout sélectionner
<FORM Method="POST" Action="2.php">
Ip : <INPUT type=text size=20 name=ip><BR>
<INPUT type=submit value=Envoyer>
<INPUT type=hidden name=afficher value=ok>
</FORM>
Et sur ma page de traitement( 2.php )
[code]<?php
require ('minequery.class.php');
$data = Minequery::query_json ("46.18.94.79");
?>
<!DOCTYPE html>
<html>
<head>
<title>Nowcraft</title>
<meta charset="utf-2">
</head>
<?php if ($data) { ?>
<p></font><font color=#006633>ONLINE </font><BR></b>
<p>Joueur connecter: <?php echo $data->playerCount, '/', $data->maxPlayers; ?></p>
<ul>
<?php
foreach ( $data->playerList as $player ) {
echo '<li>', $player, '</li>';
}
?>
</ul>
<?php } else
echo '<p>OFFLINE: <span class="offline">Aller sur le forum pour plus d information</span></p>';
?>[/code]
A noter que cela est vraiment pas fini
Mais la ligne que je veux modifier est:
$data = Minequery::query_json ("46.18.94.79");
J'ai tester avec
$data = Minequery::query_json ("$ip");
Mais cela ne marche pas!
Comment on doit mettre cette "fonction"??
Merci,
Leo