mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 06:27 Benutzername: Passwort: Auto-Login

Thema: [ERLEDIGT] [PHP] Falsche Darstellung von String vom 22.08.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [ERLEDIGT] [PHP] Falsche Darstellung von String
Seite: 1, 2  Weiter
Autor Nachricht
Pukey
Threadersteller

Dabei seit: 07.09.2006
Ort: Mannheim/Heidelberg
Alter: 37
Geschlecht: Männlich
Verfasst Mi 22.08.2007 13:39
Titel

[ERLEDIGT] [PHP] Falsche Darstellung von String

Antworten mit Zitat Zum Seitenanfang

ICh hab hier nen chat geschrieben undmöchte folgenden text schreiben:

Code:
okay. chat für version2 is fertig :8:



ausgabe is dann wie folgt

Code:
okay. chat f?sion2 is fertig :8:



Problem erkannt.



In der DB stehts richtig. also kann beim abspeichern nich der fehler liegen.

Aber wo dann:?: Menno!


danke schon mal Lächel


Zuletzt bearbeitet von Pukey am Mi 22.08.2007 17:01, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
SURE612

Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht: Männlich
Verfasst Mi 22.08.2007 14:04
Titel

Antworten mit Zitat Zum Seitenanfang

html oder xml?

bei html nimm mal das hier für den zeichensatz in den header

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Pukey
Threadersteller

Dabei seit: 07.09.2006
Ort: Mannheim/Heidelberg
Alter: 37
Geschlecht: Männlich
Verfasst Mi 22.08.2007 14:11
Titel

Antworten mit Zitat Zum Seitenanfang

Ja HTML is schon richtig, wird allerdings immer noch nich korrekt dargestellt *Schnief*

habs so [...59-1" />] und einmal so [...59-1">] versucht
  View user's profile Private Nachricht senden
Zeithase

Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 39
Geschlecht: Männlich
Verfasst Mi 22.08.2007 14:17
Titel

Antworten mit Zitat Zum Seitenanfang

Wie so oft: vom Server uebermitteltes Charset gilt vor Meta-Angaben. Welches Charset gibt der Server im Header aus? Herauszufinden beispielsweise mittels `curl -I domain.de` oder im Firefox Rechtsklick -> Seiteninformationen anzeigen.
  View user's profile Private Nachricht senden
Pukey
Threadersteller

Dabei seit: 07.09.2006
Ort: Mannheim/Heidelberg
Alter: 37
Geschlecht: Männlich
Verfasst Mi 22.08.2007 14:24
Titel

Antworten mit Zitat Zum Seitenanfang

von charset steht hier nix, nur Kodierung: iso-8859-1

Zuletzt bearbeitet von Pukey am Mi 22.08.2007 14:26, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Zeithase

Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 39
Geschlecht: Männlich
Verfasst Mi 22.08.2007 14:28
Titel

Antworten mit Zitat Zum Seitenanfang

Pukey hat geschrieben:
von charset steht hier nix, nur Kodierung: iso-8859-1


Das ist das Gleiche. Papp mal in Dein Output-PHP:

Code:
header('Content-Type: text/html; charset=iso-8859-1');


Alternativ utf8 als Charset. Das ist auch eine Frage, wie Deine Datenbank aussieht.
  View user's profile Private Nachricht senden
Pukey
Threadersteller

Dabei seit: 07.09.2006
Ort: Mannheim/Heidelberg
Alter: 37
Geschlecht: Männlich
Verfasst Mi 22.08.2007 14:35
Titel

Antworten mit Zitat Zum Seitenanfang

Hmm.... weder noch. Egal ob mit iso drin oder utf8, bleibt beies immer noch so fehlerhaft *Schnief*
  View user's profile Private Nachricht senden
Account gelöscht


Ort: -
Alter: -
Verfasst Mi 22.08.2007 14:46
Titel

Antworten mit Zitat Zum Seitenanfang

1.) Wenn deine Datenbank 16bit Zeichendaten speichert, du dein Dokument aber 8bit codierst, hast du bereits ein Problem. Da hilft auch der header nicht. Umgekehrt wird ebenfalls ein Schuh draus.

2.) PHP kann kein Unicode. Bedeutet, du musst eventuell nochmal mit utf8_encode()/-decode() deine Zeichendaten aus der DB explizit in Unicode wandeln.

3.) Da hier niemand riechen kann, wie du deine Quelltexte und deine Datenbank codierst, wirst du wohl selbst rumprobieren müssen.
 
 
Ähnliche Themen Problem CS3 für Web speichern - erledigt falsche rubrik
Tabelle mit 100% im IE falsche Darstellung
falsche Darstellung der Navigation
[CSS] Falsche Darstellung unter IE6 + IE5.5
falsche Darstellung im Internet Explorer
Div-Tag mit CSS formatieren - falsche Darstellung auf Safari
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.