19.11.2009 to 15:48  #7362
Gast frank23
Gast

Title: Einträge (Umlaute) im Gästebuch werden nicht richtig angezeigt
Hallo,

wenn ich meinen Server auf UTF-8 umstelle, werden die Einträge im Gästebuch wie z.B. Ä, Ü usw. mit einem quadratischen Rahmen dargestellt. Kann man das Gästebuch irgendwie auf UTF-8 umstellen?

Gruß
Frank
  Quote  

21.11.2009 to 15:28  #7367
Possinke
Admin

Avatar

Registered: 03.03.2006
Contributions: 2516

Title: RE: Einträge (Umlaute) im Gästebuch werden nicht richtig angezeigt
Nein das Gästebuch läst sich nicht umstellen auf UTF-8.
Gruß Possinke
_____________________
Wie stelle ich richtig eine Supportanfrage?
MatPo.de auf Facebook | MIHS Wunschliste | MIHS Bugreport / Paketeupdates
Offline  Webseite Quote  

21.11.2009 to 22:15  #7372
Gast Frank23
Gast

Title: RE: Einträge (Umlaute) im Gästebuch werden nicht richtig angezeigt
Hallo,

schade, das ist sehr ärgerlich, da mir das Gästebuch extrem gut gefällt.....

schönes Wochenende noch
Gruß
Frank
  Quote  

22.11.2009 to 09:37  #7374
Abgemeldet
Gast

Registered: 0
Contributions: 0

Title: RE: Einträge (Umlaute) im Gästebuch werden nicht richtig angezeigt
doch das geht ^^

Suche nach "echo " ( ohne " ) in jeder PHP-Datei (index.php, admin.php...)
und klammere was ausgegeben wird mit utf8_encode ein.

Beispiel:

PHP Code:
echo $index_body;  

zu
PHP Code:
echo utf8_encode($index_body);  


Und am Anfag der Datei index.php und admin.php fügst du das hier:
PHP Code:
$_REQUEST array_map("utf8_decode"$_REQUEST);
$_GET array_map("utf8_decode"$_GET);
$_POST array_map("utf8_decode"$_POST);
 

($_REQUEST brauchst du glaub ich nicht, weil ich die Skripte hier nicht benutze, weiß ich es nicht so genau)

und bei den designs, suche nach dem template, wo der header drauf ist (ich glaub index_body.tpl o.ä.)
und ersetze ISO-8859-1 zu UTF-8
Die Zeile soltle ungefähr so aussehen:
Code:
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 


Dann müsste es eigentlich schon klappen Zwink

MfG
  Quote  

23.11.2009 to 07:45  #7397
Gast frank23
Gast

Title: RE: Einträge (Umlaute) im Gästebuch werden nicht richtig angezeigt
Hallo

vielen Dank für den Tipp, funktioniert auch, nur bekomme ich folgende Fehlermeldung

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/web805/html/guestebuch/index.php:2) in /var/www/web805/html/guestebuch/index.php on line 7

Die Umlaute werden aber richtig dargestellt.

De3r Code muss doch genau am Anfang der Index.php Zeile 1 oder?
  Quote  

23.11.2009 to 14:51  #7399
Gast frank23
Gast

Title: RE: Einträge (Umlaute) im Gästebuch werden nicht richtig angezeigt
Hallo dragonwork,

nochmals vielen Dank für deinen Tipp, habe es jetzt auch hinbekommen, ich hatte eine Klammer nicht richtig.

Gruß
Frank
  Quote  

Reply
Username:
Title:
  Fett Unterstrichen Kursiv Strike Marquee Code Links Center Rechts Liste Code Zitat Code PHP Code Code Bild Link eMail Farbe
Nachricht:

HTML is not allowed
Smilies are allowed
BBCode is allowed
Confirmation Code: Confirmation Code ==>
 

MatPo Facebookseite MatPo Twitterseite MatPo Googleplus Seite Add News Feeds zu Google