PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : index.php


DiJaexxl
28.10.2007, 10:44
Hallo,
ich habe vBadvanced (http://vbadvanced.com/) Portalsoftware.
Habe dann auch die Index.php dieser genommen und meine orf. in forum.php umbenannt.
Wie mache ich es nun, dass der Scoreübergabewert an die forum.php übergeben wird.
Erst dann wird auch der Scorewert wieder gespeichert. (Han ich eben mal getestet)

Hoffi
28.10.2007, 11:16
Warum machst du ein eigens Thema wenn du die Frage zusätzlich noch in einem existierenden Thema stellst?
Da es hier passend ist, zitiere ich hier mal die Anleitung aus dem ZIP-File. ;)

If you are using vbAdvanced Portal and your /index.php is not the original one from vBulletin,
you have to edit your alternate index.php:
open index.php
At the very beginning of the File, right after:
----------------------------------------------------------
<?php
----------------------------------------------------------
you have to insert:
----------------------------------------------------------
// 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
----------------------------------------------------------

Otherwise your scores won't be recorded :)