th_wolfgang
New member
Hallo,
teste gerade eine Webseite, diese streicht mir allerdings permanent Umlaute in meinem Warenkorb des Webshops weg. Die Seite ist auf charset=ISO-8859-1 / Latin1. Komisch ist, dass in den Spalten unter phpmyAdmin alles auf UTF-8 eingestellt ist. Wie kann ich dies ändern? Geht dies nur für das Default-Character-Set, nicht für schon bestehende Spalten? Wenn ich z.B. auf PHP 5.2 umstelle und den SQL-Server weglasse (PHP5.2 hat einen SQLlite mit dabei) funktioniert alles, aber nicht im SQL Server, da fehlen Zeichen nach Umlauten, diese werden komplett weggeschnitten.
ODER:
Wie kann ich dies definitive auf ISO-8859-1 umstellen? (Habe hier ein Beispiel verfolgt, dies geht allerdings nicht richtig. http://websitebiz.de/siquando-web-u...tudio/112-neue-g-stebuch-version-1-08-php5-4/
Danke & LG
Wolf
teste gerade eine Webseite, diese streicht mir allerdings permanent Umlaute in meinem Warenkorb des Webshops weg. Die Seite ist auf charset=ISO-8859-1 / Latin1. Komisch ist, dass in den Spalten unter phpmyAdmin alles auf UTF-8 eingestellt ist. Wie kann ich dies ändern? Geht dies nur für das Default-Character-Set, nicht für schon bestehende Spalten? Wenn ich z.B. auf PHP 5.2 umstelle und den SQL-Server weglasse (PHP5.2 hat einen SQLlite mit dabei) funktioniert alles, aber nicht im SQL Server, da fehlen Zeichen nach Umlauten, diese werden komplett weggeschnitten.
ODER:
Wie kann ich dies definitive auf ISO-8859-1 umstellen? (Habe hier ein Beispiel verfolgt, dies geht allerdings nicht richtig. http://websitebiz.de/siquando-web-u...tudio/112-neue-g-stebuch-version-1-08-php5-4/
PHP:
$repl[] = strstr($v, 'selected') || strstr($v, 'checked') ? $v : (strstr($v, '<noentities>') ? (str_replace('<noentities>', '', $v)) : htmlentities($v));
Danke & LG
Wolf
Zuletzt bearbeitet von einem Moderator: