PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vBulletin Database Error!


Vollmilch
26.01.2007, 22:39
hilfe, habe eben diese mail bekommen:

Datenbankfehler in vBulletin 3.6.4:

Invalid SQL:
INSERT INTO jos_users (id, name, username, email, password, usertype, block, sendEmail, gid, registerDate,lastvisitDate)
VALUES ('70',
'Can'Tell',
'Can'Tell',
'email@web.de',
'bbe8900d4304c56e83968ecab45c7598',
'Registered',
'0',
'1',
'18',
'2007-01-26T20:11:33',
'2007-01-26T20:11:33'
);

MySQL-Fehler : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Tell',
'Can'Tell',
'email@web.de',
'bbe8900d4304c56e83968ecab45c759' at line 3
Fehler-Nr. : 1064
Datum : Friday, January 26th 2007 @ 08:11:33 PM
Skript : http://www.audiopimps.de/forum/register.php?do=addmember
Referrer : http://www.audiopimps.de/forum/register.php?do=register
IP-Adresse : 195.4.205.76
Benutzername : Can'Tell
Klassenname : vb_databasewas mach ich jetzt am besten?

Vollmilch
26.01.2007, 22:46
hm es liegt wohl am apostroph..? wie kann ich verhindern, dss sich user namen mit kritischen zeichen geben? was mache ich jetzt mit der userin? umbenennen? bin besorgt, dass das system instabil wird.

Vollmilch
27.01.2007, 10:45
ich kann die userin nichtmal loeschen (per admin backend), da immer wieder nur auf diesen fehler hingewiesen wird... ! :(

Pathor
27.01.2007, 11:12
Die Tabelle "users" gibt es im Standard vBulletin nicht. Das Präfix jos_ stammt von der Joomla CMS. Frag da mal nach. ;)

Vollmilch
27.01.2007, 11:32
ok!
aber fuer die zukunft: meine user reggen sich in vb. wie kann ich dort verhindern, dass sie bestimmte sonderzeichen benutzen?

Michael_Jim
27.01.2007, 11:42
AdminCP->vBulletin-Einstellungen->Benutzer: Registrierung->Verbotene Benutzernamen

Da kannste Namen verbieten lassen. Muss ja kein ganzer Name sein, Zeichen gehen ja auch ;)