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://ift.tt/11x0LW9
$repl[] = strstr($v, 'selected') || strstr($v, 'checked') ? $v : (strstr($v, '<noentities>') ? (str_replace('<noentities>', '', $v)) : htmlentities($v));
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://ift.tt/11x0LW9
$repl[] = strstr($v, 'selected') || strstr($v, 'checked') ? $v : (strstr($v, '<noentities>') ? (str_replace('<noentities>', '', $v)) : htmlentities($v));
Danke & LG
Wolf
charset phpMyAdmin (SQL) umstellen
Aucun commentaire:
Enregistrer un commentaire