anpera.net
https://anpera.dyndns.org/phpbb3/

gentime error bzw. Cannot use assign-op operators
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=5041
Seite 1 von 1

Autor:  Patzue [ So 06 Dez, 2009 16:33 ]
Betreff des Beitrags:  gentime error bzw. Cannot use assign-op operators

Hey!

Wenn ich auf die jail.php gehe (das ist die hier auf dem server zufindende.. aber hier nochmal den code)

$this->bbcode_second_pass_code('', '<?php
/*
LoGD - Gefängniserweiterung
19.05.2004
Matthias "Vanion" Strauch

Erweitert, umgebaut, angepaßt:
Chaosmaker <webmaster@chaosonline.de>
http://logd.chaosonline.de
*/

require_once "common.php";

checkday();

page_header("Der Bunker");

if ($session['user']['jailtime'] == 0) {
// Wenn man grad freigekommen ist...
if ($session['user']['location']==9) $session['user']['location']=0;

addcommentary();
output("`n`b`c`h Der Bunker`0`c`b`n");
output("`c<img src='images/city_prison.jpg'>`c",true);
output("`n`h`c`iEin langer Gang erstreckt sich vor Dir. Gitterstäbe reihen sich aneinander. Der Gang ist nur `n schwach beleuchtet. Die schwachen Glühbirnen an der Decke flimmern. Du kannst kaum`n den Boden zu Deinen Füßen sehen. Der beißende Geruch von Schweiß und Urin schwängert `ndie stickige Luft. Wächter mit klimpernden Schlüsseln patroullieren die Flure auf und ab, `nwerfen hier und da mit einem gehässigen Grinsen auf den Lippen einen Blick durch die `nGitter, leuchten mit starken Taschenlampen hinein. Ein Knasti lässt seine Blechtasse `nirgendwo in diesem Zellenblock an den Metallstäben entlang gleiten, erzeugt so einen `nnervenaufreibenden Ton, der schon nach einigen Sekunden des Zuhörens unerträglich zu `nwerden scheint. Wie gut, dass Du nur zu Besuch hier bist und das finstere Loch als freies `nWesen jederzeit verlassen kannst......denkst du zumindest. `i`c`n");
//$sql = "SELECT name,jailreason FROM accounts WHERE jailtime > 0";
$sql = "SELECT name,reason FROM jail WHERE freedate > NOW()";
$result = db_query($sql);

if(db_num_rows($result) == "0") output("`nDerzeit ist niemand im Knast.");
else {
output("Im Bunker:");
while($row = db_fetch_assoc($result)) {
output("`n".$row['name']);
if ($row['reason']!='') output(" wegen ".$row['reason']);
}
addnav("Aktionen");
addnav("`TPf`ter`Tde`tap`Tfel `3werfen - `^1 geld","wurf.php?op=pfap");
addnav("`3Faule `\$To`4ma`\$te `3werfen - `^2geld","wurf.php?op=tom");
addnav("`3Faules `&Ei `3werfen - `^3geld","wurf.php?op=ei");
addnav("`3Faules `2Ge`@mü`2se `3werfen - `^3 geld","wurf.php?op=gem");
}
output("`n`n");

viewcommentary("jail","Verhöhne die Gefangenen:",25,"höhnt");

addnav('Raus','village.php');
}
else {
$session['user']['location'] = 9;
if ($_GET['act'] == "logout") {
redirect("login.php?op=logout");
}
else {
output("Du bist noch für ".$session['user']['jailtime']." Tag(e) im Knast! Die vorbeikommenden Stadtbewohner schimpfen auf dich, und eine Tomate verfehlt seinen Kopf nur knapp. Wie konntest du nur in diese Situation geraten...`n`n");

$sql = "SELECT name,reason FROM jail WHERE freedate > NOW()";
$result = db_query($sql);

output("Derzeit im Knast:");
while($row = db_fetch_assoc($result)) {
output("`n".$row['name']);
if ($row['reason']!='') output(" wegen ".$row['reason']);
}
output("`n`n");

viewcommentary("jail","Keiner kann dich hören!",25,"schimpft");
addnav("Logout","ifrinn_jail.php?act=logout");
}
}
page_footer();
?>')

kommt folgender Fehler

Fatal error: Cannot use assign-op operators with overloaded objects nor string offsets in D:\xampp\htdocs\logd\common.php on line 2094

so.. das sind die betroffenen Zeilen

$this->bbcode_second_pass_code('', ' $gentime = getmicrotime()-$pagestarttime; // Zeile 2093
$session['user']['gentime']+=$gentime; // Zeile 2094
$session['user']['gentimecount']++; // Zeile 2095
')

Standartgemäß wäre es ohne die Singlequotes in den [] aber da kommt der gleiche Fehler.. Bin "etwas" überfragt.. weiß jemand rat?

EDIT:

Ka wieso.. aber es geht wieder

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/