Fehler mit Zeichen ' in 2.0.5
Verfasst: 30.06.2003 20:59
Ahoi,
habe seit dem Update auf die Version 2.0.5 folgenden Fehler:
Allgemeiner Fehler
Tried obtaining data for a non-existent user
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near 'Clear' AND user_id <> -1' at line 3
SELECT * FROM phpbb_users WHERE username = 'Mike O'Clear' AND user_id <> -1
Line : 100
File : /XXX/[...]/XXX/foren/includes/functions.php
Dieser Tritt immer dann auf, wenn sich ein User mit einem ' im Namen (z.B. O'Clear) einloggen möchte, oder ich diesen User im Adminpanel verwalten möchte.
Die Registration des Benutzernamens geht ohne Probleme und auch in den Versionen < 2.0.5 ging alles wunderbar mit diesen Benutzernamen.
Ich weiß ja, dass dieses Zeichen in PHP eine besonderere Bedeutung hat, aber ich dachte immer, dass das phpBB so programmiert wurde, dass es damit auch umgehen kann.
Das Forum hat keine MOD's und die beiden Sicherheitspatches für 2.0.5 wurden installiert.
Bitte um Hilfe, vielen Dank!
habe seit dem Update auf die Version 2.0.5 folgenden Fehler:
Allgemeiner Fehler
Tried obtaining data for a non-existent user
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near 'Clear' AND user_id <> -1' at line 3
SELECT * FROM phpbb_users WHERE username = 'Mike O'Clear' AND user_id <> -1
Line : 100
File : /XXX/[...]/XXX/foren/includes/functions.php
Dieser Tritt immer dann auf, wenn sich ein User mit einem ' im Namen (z.B. O'Clear) einloggen möchte, oder ich diesen User im Adminpanel verwalten möchte.
Die Registration des Benutzernamens geht ohne Probleme und auch in den Versionen < 2.0.5 ging alles wunderbar mit diesen Benutzernamen.
Ich weiß ja, dass dieses Zeichen in PHP eine besonderere Bedeutung hat, aber ich dachte immer, dass das phpBB so programmiert wurde, dass es damit auch umgehen kann.
Das Forum hat keine MOD's und die beiden Sicherheitspatches für 2.0.5 wurden installiert.
Bitte um Hilfe, vielen Dank!