Database error in WoltLab Burning Board (2.3.6): Invalid SQL: INSERT INTO bb1_adminsessions

cooper1988
Ich komme leider nicht mehr in das ACP.


Was hab ich gemacht:
Ich hatte von Plesk und IIS auf Apache Http Server gewechselt und vorher natürlich ein Update gemacht von allen Daten und Dateien.
Habe alles ewig eingestellt damit alles wieder funzte.

Nun das.
Betreten des ACPs nicht mehr möglich.
Meine User ID wird nicht ausgegeben glaub ich mal warum?
Das selbe ist im Mod CP auch


Ich will nicht wieder ein Update einspielen müssen wo wieder Plesk und IIS drauf ist.
Das ist mir zu Serverlastig und biete kein .htaccess (Willkommen bei Mircodoof) genauso ist Mod_Rewrite eingeschränkter als wie bei Apache


Ich hatte mal den AccoMeetsGoogle v1.0 nebenbei eingebaut aber an dem lag es nicht, da ich ihn wieder raus genommen hab.
Ich hoffe hier kann einer helfen.


könnte da ein fehler in der memberlist.php sein ? oder doch an der SQL base



SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.6): Invalid SQL: INSERT INTO bb1_adminsessions (sessionhash,userid,ipaddress,useragent,starttime,lastactivity,authentifica
tioncode) VALUES ('b6cae63e1c872b2d220dd399bf773a67','','77.184.191.59','Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 DS pro Too','1200686289','1200686289', 'f43ae655b36e170761ccf7447a8026bc')
mysql error: Incorrect integer value: '' for column 'userid' at row 1
mysql error number: 1366
mysql version: 5.0.45-community-nt
php version: 5.2.5
Date: 18.01.2008 @ 20:58
Script: /acp/index.php
Referer: http://www.pcfacts-more.de/usercp.php



http://www.pcfacts-more.de/acp/index.php
Dizzy.w3
Hi,

du hast einen Hack falsch eingebaut, oder der Hack ist von Grund auf fehlerhaft.

Poste bitte deine acp/index.php und merk dir bitte, Codes gehören in den Code-Tag.

Gruß
Dizzy

PS: Mit der memberlist.php hat das gar nichts zutun, denn du rufst die acp/index.php auf - der Fehler kommt.

PPS: Interessant ist auch der Fehler auf mySQL.com: Error 1366
cooper1988
so meine index.php aus dem acp


code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
<?php
// ************************************************************************************//
// * WoltLab Burning Board 2
// ************************************************************************************//
// * Copyright (c) 2001-2004 WoltLab GmbH
// * Web           http://www.woltlab.de/
// * License       http://www.woltlab.de/products/burning_board/license_en.php
// *               http://www.woltlab.de/products/burning_board/license.php
// ************************************************************************************//
// * WoltLab Burning Board 2 is NOT free software.
// * You may not redistribute this package or any of it's files.
// ************************************************************************************//
// * $Date: 2004-10-20 13:24:57 +0200 (Wed, 20 Oct 2004) $
// * $Author: Burntime $
// * $Rev: 1453 $
// ************************************************************************************//


define('WBB_ACP_LOGIN', true);
require('./global.php');

if (isset($_REQUEST['url'])) $url = htmlconverter($_REQUEST['url']);
else $url = '';

if (!$wbbuserdata['a_can_use_acp']) {
	if (isset($_COOKIE[$cookieprefix.'userid'])) {
		list($l_username) = $db->query_first("SELECT username FROM bb".$n."_users WHERE userid='".intval($_COOKIE[$cookieprefix.'userid'])."'");
		$l_username = htmlconverter($l_username);
	}
	else $l_username = '';

	if ($allowloginencryption == 1) {
		$authentificationcode = makeAuthentificationcode(0);
		$adminsession = new adminsession();
		$adminsession->create($result['userid'], $REMOTE_ADDR, $HTTP_USER_AGENT, $authentificationcode);
		$session['hash'] = $adminsession->hash;
	}

	eval("\$tpl->output(\"".$tpl->get("login", 1)."\",1);");
	exit();
}

eval("\$tpl->output(\"".$tpl->get("frameset", 1)."\",1);");
?>