Willkommen bei Chrissyx Homepage Forum! Falls dies Ihr erster Besuch hier ist, lesen Sie sich bitte die Hilfe mit den häufigsten Fragen und ausführlichen Erklärungen durch! Falls Sie an den Diskussionen teilnehmen wollen, sollten Sie sich registrieren oder, falls Sie das schon getan haben, sich einloggen. Wir wünschen Ihnen viel Spaß!
|
Autor | Thema: Shoutbox Umlaute: äöü� | |||||
---|---|---|---|---|---|---|
DarkFate Ganz neu hier ID # 1384 |
|
|||||
Hi hab die Shoutbox installiert und sie läuft auch, nur die Umlaute werden falsch angezeigt: aus äöüß werden äöüÃ� ... was kann man dagegen tun? Wenn ich die shoutbox.dat öffne, ist das hier gespeichert: äöüß ... demnach entsteht das Problem beim eingeben bzw. speichern? lg, DarkFate P.S.: Ich habe eine etwas wackelige Internetanbindung (GPRS draußen auf dem Lande). Da passiert es schon mal, das die Verbindung abbricht und man dann anschließend mit einer neuen IP unterwegs ist (manchmal alle 5 Minuten). Irgendwie scheint das hier einem Sicherheitsmechanismus nicht zu gefallen? |
||||||
Beiträge: 5 | Mitglied seit: Dezember 2009 | IP-Adresse: gespeichert | ||||||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
|||||
Der Browser übermittelt die Umlaute in einer falschen Kodierung, d.h. "ä" kommt bereits als "ä" an und wird von der Shoutbox HTML-konform als "ä"-Entitäten gespeichert. Überprüf mal, ob die Kodierungseinstellungen deines Browsers (im IE8: Ansicht -> Codierung) mit der Webseite übereinstimmen. Kann mir auch vorstellen, dass die Shoutbox per iframe o.ä. eingebunden wurde und es auf der Webseite eine andere Kodierung herrscht als im Umfeld der Shoutbox. Und ja, das Forum macht deine IP an deine Session fest; solltest Du während der Benutzungsdauer des Forum (=Sitzung = Session) eine andere IP bekommen, wird das geblockt. Grund ist der, dass kein anderer Benutzer deine Session mit deinen Daten nutzen kann. Insbesondere dann nicht, wenn ein Forenlink mit "&sid="-Anhängsel (und damit Name deiner Session) weitergegeben wird. |
||||||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: gespeichert | ||||||
DarkFate Ganz neu hier ID # 1384 |
|
|||||
Da ich das natürlich mit unterschiedlichen Browsern unter unterschiedlichen Betriebssystemen getestet habe, kann ich das wohl ausschließen.
Es scheint zumindest mit dem Umfeld zusammenzuhängen ... gerade habe ich die Shoutbox einmal direkt aufgerufen, da funktionierten die Umlaute!!! Das komische ist, das auf der Seite (Login für ET-Chat von www.sedesign.de) Umlaute ansonsten funktionieren, also im Usernamen für den Chat z.B. Gibt es eine Chance, für die Eingabefelder von der Shoutbox eine bestimmte Kodierung festzulegen?
Das macht www.chrissyx.com schlichtweg unbenutzbar, wenn man eine schlechte Internetanbindung hat bzw. sich häufig neu einloggen muss. Der Zweck läßt sich sicher auch anders erreichen (da bin ich sehr sicher, denn sonst macht das niemand so ... jedenfalls niemand, den ich kenne - denn das hätte ich mitbekommen). Z. B. alle Links automatisch umschreiben, das sie über einen Derefer laufen? Session-Cookie benutzen statt &sid=... ? lg, DarkFate |
||||||
Beiträge: 5 | Mitglied seit: Dezember 2009 | IP-Adresse: gespeichert | ||||||
Evelyn_Stalin Fauler Schläger-Mod ID # 13 |
|
|||||
Da hatter recht! Zumindest beim ersten Punkt, denn den zweiten verstehe ich nicht... |
||||||
Beiträge: 5223 | Mitglied seit: Dezember 2002 | IP-Adresse: gespeichert | ||||||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
|||||
Kodierungsangaben pro Feld ist m.E. nicht möglich. Ich hab mir aber mal die Loginseite von der Demo angesehen. Kommt dort die Shoutbox in so einem Umfeld zum Einsatz? Nachtrag: Hier mal eine schnelle Lösung. Öffne die shoutbox.php und geh in Zeile 239. Dort müsste $towrite = file($shoutboxdat); stehen. Schreib danach folgendes: $_POST = array_map('utf8_decode', $_POST); Damit werden alle UTF-8 Zeichen wieder dekodiert.
Mit Session-Cookies würde das gehen und die Nachfolgeversion des Forums wird das auch so machen. Bis dahin den Text einer Antwort lieber vor dem Abschicken immer kopieren. |
||||||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: gespeichert | ||||||
DarkFate Ganz neu hier ID # 1384 |
|
|||||
Ja, hab das Formular etwas umgestellt, so das alles in einer Zeile ist und die Shoutbox steht unten drunter ...
Cool ... damit läuft es ... vielen Dank lg, DarkFate |
||||||
Beiträge: 5 | Mitglied seit: Dezember 2009 | IP-Adresse: gespeichert |
|
| Chrissyx Homepage | Boardregeln | Datenschutzerklärung
Tritanium Bulletin Board 1.10
© 2010–2024 Tritanium Scripts
Seite in 0,019494 Sekunden erstellt
19 Dateien verarbeitet
gzip Komprimierung eingeschaltet
700,05 KiB Speichernutzung