Thread Verfasser: Edmonsur
Thread ID: 28
Thread Info
Es gibt 5 Beiträge zu diesem Thema, und es wurde 4601 Mal angesehen.
 Thema drucken
PHP-Fusion utf-8
Edmonsur
wie kann man PHP-Fusion auf utf-8 umstellen ?
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
John Doe
Ich denke mal, dass du die aktuelle Version von Fusion nutzt(?).

In der Datei (/locale/German/)globale.php sollte in der Zeile (ca.) 27 setlocale(LC_TIME, "de_DE.UTF8", "de", "DE"); stehen.
Falls das so nicht da steht, kannst du es entsprechend so einfügen.

Wichtig hierbei ist auch, dass die Datenbank, die du nutzt, auch die Daten in der "Kollation" UTF8 selbst führt.
Bearbeitet von John Doe am 11. November 2013 13:32:11
Dieses Mitglied wurde gelöscht!
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Edmonsur
und wie sieht es mit umlauten. wo tut man was verändern? zum Beispiel bei user Namen, mini chat?
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
John Doe
Die Umlaute werden. wenn du UTF8 nutzt, richtig gespeichert und auch richtig ausgegeben.
Wenn du jedoch sagen wir in der Datenbank eine andere Kollation hast als wie auf der Fusion-Seite, so wird zwar UTF8 an die DB übermittelt, jedoch auf andere Art in der DB verarbeitet.

Die Usernamen usw. musst du deshalb nicht extra verändern. Wo man UTF8, falls eh noch nicht so eingestellt, verändert an Fusion, habe ich schon beschrieben gehabt.
Bei der Datenbank muss diese schon in UTF8 angelegt sein, damit die auch so arbeitet.
Nachträglich kannst du die Datenbank via (z.B.) phpMyAdmin umstellen in dem du...
Datenbank auswählen ---> Operationen --> Kollations "DropDown-Menü" und dort "UTF8_general_ci" wählen.

Ich hoffe, dass Dir das so weiter hilft Dickeslachen
Bearbeitet von John Doe am 11. November 2013 13:50:23
Dieses Mitglied wurde gelöscht!
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Edmonsur
Danke, sehr hilfreich...
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Springe ins Forum: