Aller au contenu

[MySQL] Faire apparaître une variable Skript sur un site sans addons !


Messages recommandés

Posté(e)

Alors bonjour à tous, voici une autre méthode pour ne pas passer un par un addon pour transmettre des données sur un site, qui est peut-être plus rapide et plus optimisé.

 

Alors tout d'abord il vous faut configurer le config.sk pour le lier à votre BDD.

 

  database 1:
   type: MySQL
   pattern: db.* 

   monitor changes: true
   monitor interval: 15 seconds

   # == MySQL configuration ==
   host: HOST # Where the database server is located at, e.g. 'example.com', 'localhost', or '192.168.1.100'
   port: 3306 #(Port d'origine)
   user: root
   password: 123
   database: mabdd #Une table variables21 va être automatiquement créée.

 

Ensuite vous allez devoir créer votre variable qui sera stocké dans la table "variables21" de la base de donnée "mabdd"

command /sync:
   trigger:
       set {bd.vartoweb::%player%} to "%player% aime le chocolat." parsed as text #parsed as text est très important

La variable est maintenant stocké dans la base de donnée. Vous voyez bien que le code est crypté.

1483545060-eeaza.png

 

Maintenant il faut le décrypter en utilisant PHP et le faire apparaître.

<?php
       mysql_connect ('HOST','UTILISATEUR','MDP');
       mysql_select_db ('BDD');
       mysql_query ("SET CHARACTER SET UTF8");
       $req = mysql_query('SELECT * FROM variables21 WHERE name = "db.votrevariable"');
       $result = mysql_fetch_array($req);
       $rest = substr($result[value], 2, 250); #Pour décrypter
       echo ("<font color='black'><strong>$rest</strong></font>"); # $rest est la valeur de la variable.
?> 

 

RESULTAT:

1483545324-aze.png

  • 2 semaines après...

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.