Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=3)
-- Ergänzungen bestehender Hacks und Addons (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=73)
--- Umlautproblem XundY Shoutbox (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=2695)


Geschrieben von haumi am 03.11.2014 um 07:07:

  Umlautproblem XundY Shoutbox

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



Geschrieben von greese am 28.04.2016 um 15:48:

 

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



Geschrieben von haumi am 29.04.2016 um 05:12:

 

Hallo Greece,

dann ersetze in der Zeile umlaute das ß durch ß
und in der Zeile doppelbuchstaben das ss durch ß

Sollte es nicht klappen, dann melde dich nochmal.


LG
haumi



Geschrieben von greese am 29.04.2016 um 17:42:

 

Danke schön für die schnelle Hilfe. Jetzt klappt Alles wunderbar. st14



Geschrieben von Naina am 18.05.2016 um 09:23:

 

Oh super werd ich bei mir auch gleich mal machen, das Problem hab ich nämlich auch :/


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH