Umlautproblem XundY Shoutbox |
haumi
Boardbetreiber
[meine Galerie]
Dabei seit: 06.06.2009
Beiträge: 3.442
Herkunft: NRW
Postid: 14897
|
|
Umlautproblem XundY Shoutbox |
Beitrag Nr.: 1 |
Ich hatte jetzt das Problem, dass nach einer Serveraktualisierung
in der Shoutbox statt des Textes mit Umlaut(en) nichts eingeschrieben wurde.
Ich habe gesucht und schließlich folgende Lösung gefunden:
Öffne xy_megashoutbox.php und suche (ist 2 x vorhanden):
code: |
1:
|
$comment = htmlspecialchars($_POST['comment'], ENT_NOQUOTES); |
|
Ersetze es mit (auch 2 Mal):
code: |
1:
2:
3:
4:
5:
6:
7:
|
//$comment = htmlspecialchars($_POST['comment'], ENT_NOQUOTES);
$comment=utf8_encode($comment);
$comment=htmlspecialchars($comment);
$umlaute = array("ä","ö","ü","Ä","Ö","Ãœ","ß");
$doppelbuchstaben = array("ä","ö","ü","Ä","Ö","Ü","ss");
$comment = str_replace($umlaute,$doppelbuchstaben,$comment); |
|
suche weiter:
code: |
1:
|
$popcomment=htmlspecialchars($pop['comment'],ENT_QUOTES); |
|
Ersetze es mit:
code: |
1:
2:
3:
4:
5:
6:
7:
|
//$popcomment=htmlspecialchars($pop['comment'],ENT_QUOTES);
$comment=utf8_encode($comment);
$comment=htmlspecialchars($comment);
$umlaute = array("ä","ö","ü","Ä","Ö","Ãœ","ß");
$doppelbuchstaben = array("ä","ö","ü","Ä","Ö","Ü","ss");
$comment = str_replace($umlaute,$doppelbuchstaben,$comment); |
|
suche weiter:
code: |
1:
|
$message=addslashes(htmlspecialchars($message, ENT_NOQUOTES)); |
|
ersetze es mit:
code: |
1:
2:
3:
4:
5:
6:
7:
|
//$message=addslashes(htmlspecialchars($message, ENT_NOQUOTES));
$message=utf8_encode($message);
$message=htmlspecialchars($message);
$umlaute = array("ä","ö","ü","Ä","Ö","Ãœ","ß");
$doppelbuchstaben = array("ä","ö","ü","Ä","Ö","Ü","ss");
$message = str_replace($umlaute,$doppelbuchstaben,$message); |
|
Danach gab es keine Probleme mehr mit den Umlauten!
LG
haumi
__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.
|
|
03.11.2014 07:07 |
|
|
|
Herzlichen Dank für diese tolle Anleitung. In meinem Board habe ich jeden Schritt gemacht, doch leider wird das "ß" so ausgegeben: ß . Wer kann mir bitte einen Tipp geben?
Ich habe die Box V1.2.
Vielen lieben Dank schon einmal, sagt Greese
|
|
28.04.2016 15:48 |
|
|
|
Danke schön für die schnelle Hilfe. Jetzt klappt Alles wunderbar.
|
|
29.04.2016 17:42 |
|
|
Naina
Eroberer
[meine Galerie]
Dabei seit: 17.11.2013
Beiträge: 51
Herkunft: Sachsen-Anhalt
Postid: 15713
|
|
Oh super werd ich bei mir auch gleich mal machen, das Problem hab ich nämlich auch :/
|
|
18.05.2016 09:23 |
|
|
|