Seite 1 von 1
Konnte Nickpage nicht anlegen!
Verfasst: 09.01.2008 21:40
von Black Eagle Triker
Hallo,
hab (schon wieder) mal ein Problem mit meinem Nickpage MOD.
Nachdem ich das Alter jetzt im Griff habe, kommt ein neues Problem.
Wenn ein User eine neue Nickpage anlegen will, bekommt er folgende Meldung:
Konnte Nickpage nicht anlegen!
Could not add your nickpage!
DEBUG MODE
SQL Error : 1054 Unknown column 'created' in 'field list'
INSERT INTO phpbb2nickpagemod (uid, created) VALUES (71, 1199910990)
Line : 243
File : nickpage.php
Hat jemand eine Ahnung, was ich nun tun muss.
Würde mich sehr freuen, wenn mir jemand helfen kann.
Verfasst: 10.01.2008 09:37
von Seimon
Gibt es die spalte created in der Tabelle phpbb2nickpagemod?
Verfasst: 10.01.2008 22:08
von hackepeter13
@Black Eagle Triker
Hast du etwas an deiner Nickpage verändert?
Denn die Tabelle created gibt es normalerweise nicht und auch in der nickpage.php steht nirgends was von created.
Schau mal in deine nickpage.php in der Zeile nach die dir da angegeben wird. (Line 243)
Schau mal ob da was von created steht.
Wenn ja änder das - der Teil um dieser Zeile sollte so aussehen:
Code: Alles auswählen
function nickpage_check($uid)
{
global $db;
//checke ob dieser user eie nickpage eingerichtet hat
$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid = '".$uid."'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte UserID nicht bestimmen!<br /><br />Could not get user id!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
if($row['zaehle'] < "1")
{
$sql = "INSERT INTO ".NICKPAGE_TABLE." (uid) VALUES ('".$uid."')";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Nickpage nicht anlegen!<br /><br />Could not add your nickpage!', '', __LINE__, __FILE__, $sql);
}
}
}
Verfasst: 11.01.2008 00:01
von Black Eagle Triker
Hallo Seimon und hackepeter13!
Hurra! Ihr hattet recht! Jetzt funzt es wieder!
@Hackepeter,
ja ich habe schon einiges an der Nickpage rumgefummelt. Hatte von Anfang an Probleme mit der Altersberechnung. Fand auch lange keine Lösung in den Support-Foren, habe falsche Ratschläge befolgt, selbst rumgespielt, Codeschnipsel von anderen Nickpage.php-Dateien eingebaut usw.....
Klingt fürchterlich, gell?
ABER: Jetzt geht sie wieder! Vielen Dank. Es lag tatsächlich an der table created, die ich so gar nicht habe. Muss wohl einer dieser Codeschnipsel von einer gemoddeten Nickpage gewesen sein, der da was durcheinandergebracht hat.
Hab den Code oben eingegeben und jetzt klappts wieder.
Also Danke Leute!