aka Blue Posted September 22, 2015 Posted September 22, 2015 Buenas, quiero hacer una conexión desde mi servidor hacia mi página web (http://www.tutorialesmta.esy.es) en la que salgan los jugadores conectados y varios elementData de los mismos. ¿Cómo podría hacerlo?
Tomas Posted September 22, 2015 Posted September 22, 2015 Hay varios en la wiki , también puedes usar SQL y cada tanto tiempo guardar ahí la data, tengo un ejemplo de éste último en mi pendrive, por si lo quieres
El_Zorro Posted September 23, 2015 Posted September 23, 2015 Yo quiero saber cómo enviar datos de HTML a MTA. Yo se lo de FromJSON y PHP_SDK, pero no hay ejemplos allí que me sirva para verlo funcionar y así ir probando. Sería bueno si subes ese ejemplo Tomas. Por ejemplo, enviar datos de una compra de VIP por paypal, hacia mi servidor, solo necesito dos datos: Nombre de la cuenta y el tipo de vip que compró.
Tomas Posted September 23, 2015 Posted September 23, 2015 Yo quiero saber cómo enviar datos de HTML a MTA. Yo se lo de FromJSON y PHP_SDK, pero no hay ejemplos allí que me sirva para verlo funcionar y así ir probando. Sería bueno si subes ese ejemplo Tomas. Por ejemplo, enviar datos de una compra de VIP por paypal, hacia mi servidor, solo necesito dos datos: Nombre de la cuenta y el tipo de vip que compró. Para eso puedes utilizar AJAX o un simple POST de PHP, la librería de Javascript 'jQuery' viene con 'AJAX' incluído, es bastante sencillo de entender, en 'stackoverflow' hay infinitos ejemplos. Aquí los ejemplos (aclaro, no es la mejor forma de hacerlo, estos son de hace casi 1 año cuando era bastante newbie ): http://pastebin.com/3marMzWN Lua http://pastebin.com/cgRdq9Dw PHP
aka Blue Posted September 23, 2015 Author Posted September 23, 2015 Eso es, exactamente. Coger datos de una base MySQL y representarlos en la página web. El problema que tengo yo ahora es que mi host está en hostinger (página) y mi VPS en otro y tiene la base de datos en un localhost. ¿Cómo debería hacerlo?
DBY Posted September 23, 2015 Posted September 23, 2015 Es mejor usar el PHPSDK de MTA en vez de estar metiendo continuamente cosas al mysql, tu servidor llama al mysql mil veces en cada cosa, no lo petes más .
MTA Team 0xCiBeR Posted September 23, 2015 MTA Team Posted September 23, 2015 Agregas un usuario a la DB de tu VPS para que la página pueda accederlo. Tambien recuerda quitar el bind ip del mysql.ini EDIT: No funciona creo el php sdk con hostinger. Tienen limitado los directorios temporales de cURL.
aka Blue Posted September 23, 2015 Author Posted September 23, 2015 El apartado MySQL ya lo tengo. Probemos.
aka Blue Posted September 23, 2015 Author Posted September 23, 2015 Me salta ésta wea https://gyazo.com/6542a0ab1a6c3af24746161bbf7d27ca Línea 27 y 28 $DBConfig = array ("51.254.32.145" => "localhost", "user" => "PHP", "password" => "olakasetioknopondrelakontrazenia", "dbname" => "mta"); $mysqli = new mysqli($DBConfig["host"], $DBConfig["root"], $DBConfig["password"], $DBConfig["dbname"]);
aka Blue Posted September 23, 2015 Author Posted September 23, 2015 Solucionado, no había visto la tontería que había puesto. Muchas gracias @Tomas, me servirá de mucho
Recommended Posts