mysqli_set_charset utf8 warum?
bearbeitet von
Hello Dedlfix,
ausführliche Erklärung. Reif 1:1 für einen Artikel im Wiki. :-)
[•••]
> Außerdem gibts da noch das `SET NAMES`-Statement, das ebenfalls die Verbindungskodierungswerte setzt, abzüglich dem für mysqli_real_escape_string() und andere API-Funktionen. Deswegen ist mysqli_set_charset() vor SET NAMES zu bevorzugen.
Was passiert, wenn man beide Möglichkeitennutzt und _nicht_ die gleichen Werte einstzt? An welcher Stelle kneift es dann? Wie macht sich das "optisch" im Browser bemerkbar?
Glück Auf
Tom vom Berg
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.