Seite 3 von 4
Verfasst: 19.11.2006 15:10
von Julian87
Hi,
ich habs gerade noch mal mit dem o.g. Code versucht (zur Sicherheit) und da kommt jetzt der Fehler:
Could not insert data into nickpage table
DEBUG MODE
INSERT INTO phpbb_nickpagemod (uid, name, created) VALUES (6, 'qweva', 1163945337)
Line : 655
File : usercp_register.php
Aber vorhin kam er nur bei dem Code den du als erstes auf Seite 1 vorgeschlagen hattest.
EDIT: Aber der Benutzer wird trotzdem erstellt, ich merke gerade das der Fehler auch kommt wenn ich die origianle Datei nehme.
Julian
Verfasst: 19.11.2006 15:17
von Miriam
Da passt was nicht an der DB... kannst mir ja mal die Zugangsdaten schicken, wenn Du magst. Ich schaue mir das mal an.... *verflixt und zugenäht*
Verfasst: 19.11.2006 15:24
von Julian87
Hi,

scheiß Smart FTP ... sry ne ich hatte gerade die Datei in ein anderes Forum von mir geladen ohne es zu merken ... man selber schuld wenn man 20 Fenster offen hat.
So ich habe jetzt nochmal die Datei so gemacht das es deiner Meinung nach funzen sollte:
Download
Ich weiß nicht was du da sehen möchtest, ist die Standart Datei mit der Ändeurng
Julian
Verfasst: 19.11.2006 16:14
von Miriam
closett hat geschrieben:Ich weiß nicht was du da sehen möchtest, ist die Standart Datei mit der Ändeurng

Na den Fehler im System ---->
Code: Alles auswählen
$sql = "INSERT INTO " . NICKPAGE_TABLE . " (uid, name)
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "')";
$sql = "INSERT INTO " . USER_GROUP_TABLE . " (user_id, group_id, user_pending)
VALUES ($user_id, $group_id, 0)";
if( !($result = $db->sql_query($sql, END_TRANSACTION)) )
{
message_die(GENERAL_ERROR, 'Could not insert data into user_group table', '', __LINE__, __FILE__, $sql);
}
da fehlt ja die Hälfte und die Variable
$sql wird gleich wieder mit einem anderen Wert platt gemacht...... noch bevor sie an die DB geschickt werden konnte.....
Da fehlt:
Code: Alles auswählen
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not insert data into nickpage table', '', __LINE__, __FILE__, $sql);
}
Verfasst: 19.11.2006 16:24
von Julian87
Hi,
hm da blick ich grad net durch. Kannste mal sagen wie dann die Änderungen für eine Standart usercp_register.php aussieht?
Julian
Verfasst: 19.11.2006 16:51
von Miriam
Na, so, wie ich es
hier gepostet hatte.
Das klappt bei mir einwandfrei.... Falls es bei Dir nicht klappt, kann es sein, dass Deine Tabellenstruktur etwas anders ist (also von der Formatierung der Spaltern her).
Kannst mir den Struktur Dump ja mal per PN schicken.
Verfasst: 19.11.2006 17:13
von Julian87
Hi,
ja wie gesagt wenn ich so mache, dann kommt der Fehler:
http://www.phpbb.de/viewtopic.php?p=781507#781507
P.S. Du hast Post.
Julian
Verfasst: 19.11.2006 17:19
von Miriam
So'n Dump hat schon was.
Benutze also:
Code: Alles auswählen
$sql = "INSERT INTO " . NICKPAGE_TABLE . " (uid, name)
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "')";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not insert data into nickpage table', '', __LINE__, __FILE__, $sql);
}
Aber das müsste jetzt passen. (Das hatte ich aber schon mal gepostet

)
Verfasst: 19.11.2006 17:27
von Julian87
Hi,
Danke Danke ... aber ich wüsste nicht wo du das shcon mal geschrieben hattest.
Naja hauptsache es funzt und kann mitm MOD weiter machen.
Julian
Verfasst: 19.11.2006 17:57
von Miriam
Dann Modde mal schön.
Hast Du schon [erledigt] im ersten Post (Überschrift) geschrieben? *nachhak*
