Hallo,
als je even niet meer op mijn game kijkt
dan word je uitgelogt
alleen is daar 1 probleem bij XD
het account word wel uitgelogt
maar je word niet naar outgame gestuurt.
weet iemand in welke file dit zit?
ik heb
V2.1.2 dacht ik uit me hoofd
Hallo,
als je even niet meer op mijn game kijkt
dan word je uitgelogt
alleen is daar 1 probleem bij XD
het account word wel uitgelogt
maar je word niet naar outgame gestuurt.
weet iemand in welke file dit zit?
ik heb
V2.1.2 dacht ik uit me hoofd
Dit is altijd zo, je session die is uitgewerkt zeg maar. Dan ben je niet meer ingelogd, maar hij doet voor de rest niks. Refresh je dan moet je naar de outgame gaan.
Verbeter me als ik het fout heb ?
Maak gebruik van een meta refresh ? stel die in als dezelfde tijd als de sessie.
r-mulder hoe doe je dit?
en in welke file?
Na hoelang logt die automatisch uit ?
geen idee
ik weet niet in welke file ik toch moet zijn.
dus weet ook niet wanneer hij uitlogt.
waar in de index moet hij dan?
<?php
include("connection.php");
if(!(@mysql_connect("$host","$user","$pass") && @mysql_select_db("$tablename"))) {echo"Geen verbinding gevonden";}
session_start();
$dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`signup`) AS `signup`,UNIX_TIMESTAMP(`online`) AS `online` FROM `users` WHERE `login`='{$_SESSION['user']}'");
$data = mysql_fetch_object($dbres);
if(isset($data->login) || isset($_SESSION['login'])){
include("config.php");
session_start();
if($_GET['a'] != jail){
$bajes2 = mysql_query("SELECT *,UNIX_TIMESTAMP(`baktijd`) AS `baktijd`,0 FROM `users` WHERE `login`='$data->login'");
$bajes1 = mysql_fetch_object($bajes2);
$datijd = $data->gevangenis;
$tijdverschil1 = $bajes1->baktijd-3600+$datijd-time();
if($bajes1->baktijd + $datijd > time()){
header("Location: $sitelink/v3/index.php?a=jail");
}
if($data->ban == 1 && $_GET['a'] != verbannen && $_GET['a'] != message){
header("Location: $sitelink/v3/index.php?a=verbannen");
}
/////////////////// vermoord???????????????????????????????????????????????????????????????????????????????????????
if(($data->health < 1 || $data->vermoord > 0) && $_GET['a'] != buycredits && $_GET['a'] != message){
header("Location: $sitelink/v3/index.php?a=buycredits"); // &p=shop
}
}
/////////////////// vakantie???????????????????????????????????????????????????????????????????????????????????????
if(($data->vakantie > 0) && $_GET['a'] != vacation && $_GET['a'] != message){
header("Location: $sitelink/v3/index.php?a=vacation"); // &p=shop
}
}
if($_GET['a'] != forum){
?>
<html>
<head>
<title><?php if($inboxnew >= 1 && $_GET['a'] != message){
echo $page->sitetitle." - ".$data->login." - Nieuw Bericht!";
}else{
echo $page->sitetitle." - ".$data->login;}?></title>
<base href="<?=$sitelink?>/v3/" />
<meta name="description" content="Stap in de wereld van de maffia!" />
<meta name="keywords" content="maffia, mafia, criminals, gangsters, gangster, game" />
<link rel="stylesheet" type="text/css" href="css/style.css"/>
<script language="JavaScript" src="js/display.js"></script>
<script language="JavaScript" src="js/functions.js"></script>
<script language="JavaScript" src="ajax/prototype-1.6.0.2.js"></script>
<script language="JavaScript" src="ajax/chat.js"></script>
<script language="JavaScript" src="ajax/config.js"></script>
<script language="JavaScript" src="ajax/shoutbox.js"></script>
<script language="JavaScript" src="ajax/custom.js"></script>
<script language="JavaScript" src="ajax/logs.js"></script>
<script language="JavaScript" src="js/swfobject.js"></script>
<script language="JavaScript" src="js/duration_progress.js"></script>
<script language="javascript" src="lib/tinymce/tiny_mce.js"></script>
<script type="text/javascript" src="jquery-1.2.3.pack.js"></script>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<script language="JavaScript" type="text/javascript" src="js/wz_tooltip/wz_tooltip.js"></script>
<script language="JavaScript" type="text/javascript" src="js/wz_dragdrop/wz_dragdrop.js"></script>
<script language="JavaScript" type="text/javascript" src="js/wz_tooltip/tip_balloon.js"></script>
<?
}
mysql_query("UPDATE `users` SET `online`=NOW() WHERE `login`='{$data->login}'");
if($_GET['x'] == delsafemode){
mysql_query("UPDATE `users` SET `safe`='0' WHERE `login`='$data->login'");
}
if($data->vermoord > 0 && $_GET['a'] != buycredits && $_GET['a'] != message){
header("Location: $sitelink/v3/index.php?a=buycredits");
}
if($_GET['a'] == chat){
$online1 = mysql_query("SELECT * FROM `chat_online` WHERE `id`='$data->id'");
$online = mysql_fetch_object($online1);
if($online->id != $data->id){
mysql_query("INSERT INTO `chat_online`(person,id) values('$data->login','$data->id')");
}}else{mysql_query("DELETE FROM `chat_online` WHERE `id`='$data->id'");}
$contantpunt = number_format($data->contant, 0, '.' , '.');
$bankpunt = number_format($data->bank, 0, '.' , '.');
$inboxnew = mysql_num_rows(mysql_query("SELECT id FROM `messages` WHERE `read`=0 AND `inbox`=1 AND `to`='$data->login'"));
if($inboxnew >= 1 && $_GET['a'] != message){
?>
<script type="text/javascript">
$(document).ready(function()
{
//first slide down and blink the alert box
$("#object").animate({
top: "0px"
}, 2000 ).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100);
//close the message box when the cross image is clicked
$("#close_message").click(function()
{
$("#object").fadeOut("slow");
});
});
</script>
<div id="object" class="message">
<img id="close_message" style="float:right;cursor:pointer" src="12-em-cross.png" />
<strong>Berichten</strong>
<p ><a href="<?php echo $sitelink; ?>/v3/index.php?a=message">Je hebt een ongelezen bericht!</a></p>
</div>
<?php
}
$datum = (date("M d, Y H:i:s"));
$tijd = (date("H:i:s"));
include("left_column.php");
if($_GET['a'] != ""){
switch($_GET['a']) {
case 'activation':
$_GET['a'] = 'activation';
break;
case '0-footer':
$_GET['a'] = 'zaypay/0-footer';
break;
case '0-header':
$_GET['a'] = 'zaypay/0-header';
break;
case '1-choosemethod':
$_GET['a'] = 'zaypay/1-choosemethod';
break;
case '2-pay':
$_GET['a'] = 'zaypay/2-pay';
break;
case '3-paid':
$_GET['a'] = 'zaypay/3-paid';
break;
case 'sms':
$_GET['a'] = 'sms';
break;
case 'steunen':
$_GET['a'] = 'steunen';
break;
case 'smsreport':
$_GET['a'] = 'smsreport';
break;
case 'dood':
$_GET['a'] = 'dood';
break;
case 'admin':
$_GET['a'] = 'admin';
break;
case 'wallie':
$_GET['a'] = 'wallie';
break;
case 'airport':
$_GET['a'] = 'airport';
break;
case 'testmenu':
$_GET['a'] = 'testmenu';
break;
case 'haven':
$_GET['a'] = 'haven';
break;
case 'profiletest':
$_GET['a'] = 'profiletest';
break;
case 'famfortune':
$_GET['a'] = 'famfortune';
break;
case 'attack':
$_GET['a'] = 'attack';
break;
case 'bank':
$_GET['a'] = 'bank';
break;
case 'blackjack':
$_GET['a'] = 'blackjack';
break;
case 'blacklist':
$_GET['a'] = 'blacklist';
break;
case 'buycredits':
$_GET['a'] = 'buycredits';
break;
case 'casatories':
$_GET['a'] = 'casatories';
break;
case 'chat':
$_GET['a'] = 'chat';
break;
case 'clanlist':
$_GET['a'] = 'clanlist';
break;
case 'click':
$_GET['a'] = 'click';
break;
case 'prijzenlijst':
$_GET['a'] = 'prijzenlijst';
break;
case 'coden':
$_GET['a'] = 'coden';
break;
case 'contact':
$_GET['a'] = 'contact';
break;
case 'cracksafe':
$_GET['a'] = 'cracksafe';
break;
case 'createfamily':
$_GET['a'] = 'createfamily';
break;
case 'crew':
$_GET['a'] = 'crew';
break;
case 'crimes2':
$_GET['a'] = 'crimes2';
break;
case 'crimes4':
$_GET['a'] = 'crimes';
break;
case 'crimes':
$_GET['a'] = 'crimes';
break;
case 'dodenlijst':
$_GET['a'] = 'dodenlijst';
break;
case 'drank':
$_GET['a'] = 'drank';
break;
case 'drankje':
$_GET['a'] = 'drankje';
break;
case 'drugsmenu':
$_GET['a'] = 'drugsmenu';
break;
case 'drugsupgrades':
$_GET['a'] = 'drugsupgrades';
break;
case 'edit':
$_GET['a'] = 'edit';
break;
case 'edit_forum':
$_GET['a'] = 'edit_forum';
break;
case 'extraatje':
$_GET['a'] = 'extraatje';
break;
case 'extraatje2':
$_GET['a'] = 'extraatje2';
break;
case 'famattack':
$_GET['a'] = 'famattack';
break;
case 'famclick':
$_GET['a'] = 'famclick';
break;
case 'famcrimes':
$_GET['a'] = 'famcrimes';
break;
case 'familiebeheer':
$_GET['a'] = 'familiebeheer';
break;
case 'famprofile':
$_GET['a'] = 'famprofile';
break;
case 'famstats':
$_GET['a'] = 'famstats';
break;
case 'faq':
$_GET['a'] = 'faq';
break;
case 'fortune':
$_GET['a'] = 'fortune';
break;
case 'forum':
$_GET['a'] = 'forum';
break;
case 'forumfaq':
$_GET['a'] = 'forumfaq';
break;
case 'fraude':
$_GET['a'] = 'fraude';
break;
case 'friends':
$_GET['a'] = 'friends';
break;
case 'garage':
$_GET['a'] = 'garage';
break;
case 'guess':
$_GET['a'] = 'guess';
break;
case 'higherlower':
$_GET['a'] = 'higherlower';
break;
case 'hoofdkwartier':
$_GET['a'] = 'hoofdkwartier';
break;
case 'hospital':
$_GET['a'] = 'hospital';
break;
case 'inlogger':
$_GET['a'] = 'inlogger';
break;
case 'jail':
$_GET['a'] = 'jail';
break;
case 'joinfamily':
$_GET['a'] = 'joinfamily';
break;
case 'killershop':
$_GET['a'] = 'killershop';
break;
case 'kluis':
$_GET['a'] = 'kluis';
break;
case 'loggedin':
$_GET['a'] = 'loggedin';
break;
case 'landgoed':
$_GET['a'] = 'landgoed';
break;
case 'leaders':
$_GET['a'] = 'leaders';
break;
case 'leavefamily':
$_GET['a'] = 'leavefamily';
break;
case 'list':
$_GET['a'] = 'list';
break;
case 'lotery':
$_GET['a'] = 'lotery';
break;
case 'mac':
$_GET['a'] = 'mac';
break;
case 'marry':
$_GET['a'] = 'marry';
break;
case 'massam':
$_GET['a'] = 'massam';
break;
case 'memberlist':
$_GET['a'] = 'memberlist';
break;
case 'members':
$_GET['a'] = 'members';
break;
case 'message':
$_GET['a'] = 'message';
break;
case 'mijnlogs':
$_GET['a'] = 'mijnlogs';
break;
case 'mijnlogs-c':
$_GET['a'] = 'mijnlogs-c';
break;
case 'misdaadmenu':
$_GET['a'] = 'misdaadmenu';
break;
case 'overval':
$_GET['a'] = 'overval';
break;
case 'mod_credit_code':
$_GET['a'] = 'mod_credit_code';
break;
case 'mod_credit_code2':
$_GET['a'] = 'mod_credit_code2';
break;
case 'mod_crim_organized':
$_GET['a'] = 'mod_crim_organized';
break;
case 'mod_crim_route66':
$_GET['a'] = 'mod_crim_route66';
break;
case 'mod_other_missions':
$_GET['a'] = 'mod_other_missions';
break;
case 'mod_prof_sl':
$_GET['a'] = 'mod_prof_sl';
break;
case 'mod_steal_cheap_cars':
$_GET['a'] = 'mod_steal_cheap_cars';
break;
case 'mod_steal_mid_cars':
$_GET['a'] = 'mod_steal_mid_cars';
break;
case 'mod_steal_spend_cars':
$_GET['a'] = 'mod_steal_spend_cars';
break;
case 'news':
$_GET['a'] = 'news';
break;
case 'notes':
$_GET['a'] = 'notes';
break;
case 'onlineleden':
$_GET['a'] = 'onlineleden';
break;
case 'overigeopties':
$_GET['a'] = 'overigeopties';
break;
case 'pay':
$_GET['a'] = 'pay';
break;
case 'posting':
$_GET['a'] = 'posting';
break;
case 'profile':
$_GET['a'] = 'profile';
break;
case 'race':
$_GET['a'] = 'race';
break;
case 'redlightdistrict':
$_GET['a'] = 'redlightdistrict';
break;
case 'reizen':
$_GET['a'] = 'reizen';
break;
case 'report':
$_GET['a'] = 'report';
break;
case 'reset':
$_GET['a'] = 'reset';
break;
case 'respect':
$_GET['a'] = 'respect';
break;
case 'ripdeal':
$_GET['a'] = 'ripdeal';
break;
case 'rockpaper':
$_GET['a'] = 'rockpaper';
break;
case 'roulette':
$_GET['a'] = 'roulette';
break;
case 'rules':
$_GET['a'] = 'rules';
break;
case 'scootergarage':
$_GET['a'] = 'scootergarage';
break;
case 'scootermenu2':
$_GET['a'] = 'scootermenu2';
break;
case 'scootermenu':
$_GET['a'] = 'scootermenu';
break;
case 'scooterstelen':
$_GET['a'] = 'scooterstelen';
break;
case 'scootrace':
$_GET['a'] = 'scootrace';
break;
case 'search':
$_GET['a'] = 'search';
break;
case 'searchforum':
$_GET['a'] = 'searchforum';
break;
case 'selldrugs':
$_GET['a'] = 'selldrugs';
break;
case 'selltabak':
$_GET['a'] = 'selltabak';
break;
case 'selltabak2':
$_GET['a'] = 'selltabak2';
break;
case 'shop':
$_GET['a'] = 'shop';
break;
case 'kogelfabriek':
$_GET['a'] = 'kogelfabriek';
break;
case 'slog':
$_GET['a'] = 'slog';
break;
case 'spendcredits':
$_GET['a'] = 'spendcredits';
break;
case 'station':
$_GET['a'] = 'station';
break;
case 'stats':
$_GET['a'] = 'stats';
break;
case 'stealcars':
$_GET['a'] = 'stealcars';
break;
case 'story':
$_GET['a'] = 'story';
break;
case 'tabakupgrades':
$_GET['a'] = 'tabakupgrades';
break;
case 'terminos':
$_GET['a'] = 'terminos';
break;
case 'top100':
$_GET['a'] = 'top100';
break;
case 'vacation':
$_GET['a'] = 'vacation';
break;
case 'veiling':
$_GET['a'] = 'veiling';
break;
case 'verbannen':
$_GET['a'] = 'verbannen';
break;
case 'verz':
$_GET['a'] = 'verz';
break;
case 'viewforum':
$_GET['a'] = 'viewforum';
break;
case 'viewtopic':
$_GET['a'] = 'viewtopic';
break;
case 'winkeloverval':
$_GET['a'] = 'winkeloverval';
break;
case 'woning':
$_GET['a'] = 'woning';
break;
case 'woningopties':
$_GET['a'] = 'woningopties';
break;
case 'woningverkoop':
$_GET['a'] = 'woningverkoop';
break;
case 'work':
$_GET['a'] = 'work';
break;
case 'zelfmoord':
$_GET['a'] = 'zelfmoord';
break;
case 'zwitsersekluis':
$_GET['a'] = 'zwitsersekluis';
break;
default:
$_GET['a'] = 'error';
break;
}
include($_GET['a'].'.php');
}else{
?>
<div class="title_bg">
<div class="title">Pagina niet gevonden</div>
</div>
<div style="background-color:#dbd2b7; padding:10px; padding-top:4px;">
De pagina die je probeerde te bereiken bestaat niet of is uitgeschakeld.<br />
Als je hierop bent gekomen via een link in een van onze menu's, stuur dan a.u.b een bericht naar een Crewlid.<br />
Alvast Bedankt!<br/>
<br />
- Het team
</div>
</td>
</tr>
</table>
<?php
}
include("right_column.php");
include("config.php");
header("Location: http://mega-maffia.nl/");
?>
Toon Meer
is mijn index.php
LET OP!, PHP headers mogen ALLEEN onder een output staan indien ob_start(); erboven is meegegeven. ELKE vorm van HTML (incl. javascript/css includes, php echo's of print's en andere html/js/css/aja tags) word gezien als een output. Indien er een header na de output word gemaakt zonder een ob_start(); zal er een error verschijnen.
ja maar waar moet ik het in proppen XD
Gewoon, ergens.
Hoezo moet alles voorgekauwd worden?
Maak ergens bovenaan je header.php een check en controleer of je nog bent ingelogd. Zo nee dan gebruik je de header, zo ja laat je het script uitvoeren (geen verdere acties).
devator
als je het nooit probeert lukt het nooit.
en ik heb ook al vele bugs opgelost in de crime.
alleen wat ik niet kan vinden of niet snap vraag ik.
omdat ik geen pro scripter ben.
Als je bugs kan oplossen is dit nog makkelijker ?
Gewoon de sessie function automatisch laten uitloggen na 5 minuten en doorsturen naar de outgame pagina ?
Ik heb het antwoord gegeven, jij moet de uitwerking zien te maken ;).
ik heb devator zijn antwoord gebruikt
en het werkt
maar L.Groot ook hartelijk bedankt en devator jij ook
Heb je nog geen account? Registreer je nu en word deel van onze community!