29.09.2007, 09:20:08
Das MGB wandelt keine Umlaute um bevor es die Einträge in der Datenbank speichert. Ich denke das hat mit irgendeiner Einstellung von PHP auf Deinem Server zu tun. Ist somit also kein Fehler des Gästebuches.
Mit der Funktion htmlspecialchars() werden zwar besondere HTML Zeichen in HTML Code konvertiert, aber nur um das Ausführen von HTML Code in Einträgen zu verhindern. Dies betrifft keine Umlaute.
Du kannst aber trotzdem mal die functions.inc.php öffnen und in Zeile 610 (die letzte Funktion) folgendes
durch
ersetzen. Dann wird HTML Code jedoch nicht mehr aussortiert. Mach dann mal einen neuen Eintrag, und prüfe ob das Problem immer noch besteht.
Mit der Funktion htmlspecialchars() werden zwar besondere HTML Zeichen in HTML Code konvertiert, aber nur um das Ausführen von HTML Code in Einträgen zu verhindern. Dies betrifft keine Umlaute.
Du kannst aber trotzdem mal die functions.inc.php öffnen und in Zeile 610 (die letzte Funktion) folgendes
Code:
$string = htmlspecialchars(stripslashes(strip_tags(trim($string))), ENT_QUOTES);
Code:
$string = stripslashes(strip_tags(trim($string)));