Error al enviar puntos del arcade por "segurity token"

  • Autor Autor theKiBA
  • Fecha de inicio Fecha de inicio
T

theKiBA

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
hola de nuevo, mi problema es el siguiente, tengo Arcade v3 instalado en mi foro, y desde los juegos nuevos no se pueden enviar puntos por una falla de segurity token, hay alguna solucion?


hay les muestro una imagen...

Ver el archivo adjunto 4709
 
Hola !

Abre el archivo "Index.php" y debajo de :

PHP:
<?php

Agrega :
PHP:
// ibProArcade
if($_POST['module'] == "pnFlashGames")
{
    require_once('./global.php');

    switch($_POST['func'])
    {
        case "storeScore":
        $_GET['act'] = "Arcade";
        $_GET['module'] = "arcade";
        $_GET['do'] = "pnFStoreScore";
        break;

        case "saveGame":
        $_GET['do'] = "pnFSaveGame";
        break;

        case "loadGame":
        $_GET['do'] = "pnFLoadGame";
        break;

        case "loadGameScores":
        $gid = $vbulletin->input->clean_gpc('p', 'gid', TYPE_INT);
        $uid= $vbulletin->userinfo['userid'];
        $game = $db->query_first("SELECT * FROM " . TABLE_PREFIX . "games_scores WHERE mid=$uid AND gid = $gid ORDER BY score DESC LIMIT 0,1");
        $scores = $game[score];

        if($scores != false)
        {
            //Return true
            print "&opSuccess=true&gameScores=$scores&endvar=1"; //send endvar to keep opSuccess separate from all other output from PostNuke
        }
        else
        {
            print "&opSuccess=false&error=Error&endvar=1";
        }
        break;
    }
}

$act = $_GET[act];
$autocom = $_GET[autocom];
$showuser= $_GET[showuser];
if($act == "Arcade" || $autocom=="arcade") {
include "arcade.php";
exit();
}
if(!empty($showuser) && $showuser >= 1) {
$u = $showuser;
$_GET[u] = $showuser;
include "member.php";
exit();
}

// end of ibProArcade

Saludos ^^ !
 
mi archivo index.php es una copia exacta de content.php, no se si ese es el problema q hace q aun no funcione, coloque los codigos y al enviar los puntos me lleva a un link como este.... http://---------.com/index.php?act=Arcade&do=newscore y sale todo en blanco, que mas puedo hacer?
 
Solo coloca ese codigo,

Al parecer, ese es el consecuente de realizar una accion algo impertinente por parte del security token.

Esa fue la solucion dada por un Amigo de "vbulletin" ...
 
ya lo coloque y sale la pagina en blanco...
 
Atrás
Arriba