Résolu Aide JSON API et PHP

  • Auteur de la discussion Auteur de la discussion Pixenron
  • Date de début Date de début
Salut,

Le Rcon t'envoie des infos concernant ton serveur, mais pas l'inverse...
Tu doit utiliser autre chose...
Je te conseil JSONAPI. Tu relie ton serveur Minecraft a ton serveur web, et tu exécute n'importe quel commande depuis ton serveur web.


Cordialement,
Detobel36
 
Salut,
J'essaye d'utiliser JSONAPI. J'ai tout fait correctement (config.yml) et le php:


PHP:
<form method="post" action="addwhitelist.php">
  <p>
      <label for="pseudo">Votre pseudo :</label>
      <input type="text" name="pseudo" />
  </p>
  <p>
      <inpu      t type="submit" value="Envoyer" />
  </p>
</form>

ET
PHP:
<?php
header ("Refresh: 5;URL=inscription.php");
// Redirection vers page_suivante.php après un délai de 5 secondes
// durant lesquelles la page actuelle (page_premiere.php, par exemple) est affichée
?>
<?php
require('JSONAPI.php');
 
$ip = "srv4.minecraft-mania.fr"; // Ip du serveur
$port = 30022; //port du plugin (par défaut : 20059)
$utilisateur = "pixenron"; //nom d'utilisateur
$motdepasse ="*******"; //mot de passe
$salt ="salt";
$api = new JSONAPI($ip, $port, $utilisateur, $motdepasse, $salt);
?>
 
<?php
//fonction pour rendre lisible un tableau de donnée (array)
  function preint_r($array)
  {
      echo '<pre>';
      print_r($array);
      echo '</pre>';
  }
?>
 
<?php
$pseudo = $_POST['pseudo'];
echo "Bonjour $pseudo, vous pouvez maintenant vous connecter sur le serveur";
$api->call("addToWhitelist", array("$pseudo"));
 
?>
En hébergement local le php fonctionne mais quand je l'héberge ça ne marche plus. J'ai essayé avec ces hebergeur:
http://pixenron.hebergratuit.com/inscription.php
http://pixenron.byethost10.com/inscription.php
http://failcrzft.comze.com/inscription.php

Je ne comprend pas pourquoi ça ne marche pas

Merci de vos réponses