Quote:
Originally Posted by basilrath
The security token issues in relation to scores not being submissible are generally down to the index.php being over-written and hence the hook isnt there to submit................if thats the case then make sure you have the code below in your index.php
after <?php
add.......
PHP Code:
// 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
this has inadvertantly happened quite a lot when upgrades are being carried out
|
Well I had to add this to my content.php file for it to work...maybe that will help someone else.