Hallo!
Bei meiner Seite (
www.aquainfos.net) ist es so, dass sich die User auf der Startseite registrieren.
Danach sind sie automatisch auch im Forum registriert.
Wenn sich aber User mit Umlauten registrieren, funktionieren diese im Forum nicht richtig.
Was kann ich da tun?
MfG
Chris
Hallo.
Wenn Du 2 unterschiedliche Datenbanken benutzt, eine für die Seite, und eine für das Forum, kontrollier bitte mal die Kodierung. Es kann nämlich der Fall sein, dass z.B. die eine Datenbank ISO benutzt, und die andere Datenbank auf UTF-8 eingestellt ist.
Ne, ist in der selben Datenbank.
Haben die einzelnen Tabellen verschiedene Kodierungen?
Lass den Benutzernamen vor dem Schreiben in die Datenbank mal durch die Funktion utf8_encode() laufen. Geht es dann?
Hi.
Sry war länger hier nit mehr im Forum
Werd ich mal ausprobieren.
Danke.
hab dazu auch ne frage und zwar hatte ich vorher ein phpbb forum und habe die daten mithilfe des merge system die daten in die neue datenbank impotiert und jetzt gehen die ganzen umlaute nicht. die Kodierung ist utf8_general_ci
Öffne mal bitte die Datei inc/config.php und suche die Zeile:
PHP-Code:
$config['db_encoding'] = 'utf8';
Ersetze diese mal durch
PHP-Code:
$config['db_encoding'] = '';
Macht das einen Unterschied?
nur bei ö ,ü und ä is jetzt einfach ein ? ich einem stehendem quadrat
Dann stimmt die Kodierung nicht.
Kannst du einen Link zum Forum posten?