Catchable fatal error: Object of class stdClass could not be converted to string in /home/*****/domains/******/public_html/v3/index.php on line 5
Deze error krijg ik bij banditi
Catchable fatal error: Object of class stdClass could not be converted to string in /home/*****/domains/******/public_html/v3/index.php on line 5
Deze error krijg ik bij banditi
Als je nou even jouw script post dan kunnen we er ook iets aan doen :D.
<?
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($_GET['a'] != forum){
?>
<html>
<head>
<title>
Swatcrime | Stap in de wereld van de maffia!
</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" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<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>
</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'"));
$datum = (date("M d, Y H:i:s"));
$tijd = (date("H:i:s"));
include("left_column.php");
if($_GET['a'] != ""){
include("{$_GET['a']}.php");
}else{include("news.php");}
include("right_column.php");
}else{
include("../index2.php");
}?>
Toon Meer
Kan je misschien ook je connection.php posten?
Want ik denk dat het daar aan ligt.
heb je in je database wel een tabel met online?
er is gene tabel met online
Je session_start(); moet bovenaan de pagina staan.
Edit:
Verder hij heeft niet eens een tabel met online nodig omdat die gewoon in de users staan.
Kijk eerst even goed naar de mysql_query voordat je zegt dat de tabel niet bestaat.
waarom nemen sommige mensen niet gewoon de moeite de error te lezen:
Catchable fatal error: Object of class stdClass could not be converted to string in /home/*****/domains/******/public_html/v3/index.php on line 5
Object of class stdClass could not be converted to string...
met andere woorden:
$_SESSION['user'] (de enige variabele op regel 5) is een object!
later wordt en gecontroleerd of $data->login of $_SESSION['login'] bestaat...
dus vervang die $_SESSION['user'] eens met $_SESSION['login'] of $_SESSION['user']->login *gokt dat het een object is*
Dat is dan 50 euro...
Hij is gierig voor niets.
@swatcrime hij zet geen sites te koop die niet van hem zijn...
Ik bedoel hiermee jij zegt altijd ik verkoop ik verkoop
Maar als jij hulp nodig hebt wil je het altijd gratis
de volgende die offtopic gaat krijgt een strafpunt!
en is het nu opgelost? of werkt het nog steeds niet na die aanpassingen die ik voorstelde?
het lukt nog niet, ik ga de source opnieuw herscripten.
werkt dit ook niet ? :
Darsstar edit: even paar spaties rondom de variabele weggehaald...
als dit wel de bedoelling was, sorry.
maar zoals ik het nu geweizigd heb is dus precies wat ik voorstelde (1 van de opties)
Heb je nog geen account? Registreer je nu en word deel van onze community!