Hi
Hab ein Problem was ich nicht gelösst bekomme und hoffe auf Hilfe.
Meine Datenbank läuft auf UTF-8, alles was dazu nötig ist, ist auch so eingestellt worden.
Nun, lege ich einen Datensatz der z.B. so ausschaut an:
Tom & Jerry
In einem Formular dann nach ,,Tom & Jerry,, suche, wird nichts gefunden.
Ändere ich aber in der Datenbank das & in & um und suche dann nach...
Tom & Jerry, dann wird der Eintrag gefunden.
Das kann aber so nicht richtig sein oder?
Das Suchformular sieht so aus:
<form action="xxx" method="post" accept-charset="utf-8">
Was mache ich hier falsch?
Wie gesagt, die Datenbank ist UTF-8, die Webseite ist auch auf UTF-8 eingestellt,
auch in der php.ini wurde der default charset und mimetype auf utf-8 eingestellt, doch
trotzdem muss ich & als & in die Tabelle eitragen, warum?
Danke!
Hab ein Problem was ich nicht gelösst bekomme und hoffe auf Hilfe.
Meine Datenbank läuft auf UTF-8, alles was dazu nötig ist, ist auch so eingestellt worden.
Nun, lege ich einen Datensatz der z.B. so ausschaut an:
Tom & Jerry
In einem Formular dann nach ,,Tom & Jerry,, suche, wird nichts gefunden.
Ändere ich aber in der Datenbank das & in & um und suche dann nach...
Tom & Jerry, dann wird der Eintrag gefunden.
Das kann aber so nicht richtig sein oder?
Das Suchformular sieht so aus:
<form action="xxx" method="post" accept-charset="utf-8">
Was mache ich hier falsch?
Wie gesagt, die Datenbank ist UTF-8, die Webseite ist auch auf UTF-8 eingestellt,
auch in der php.ini wurde der default charset und mimetype auf utf-8 eingestellt, doch
trotzdem muss ich & als & in die Tabelle eitragen, warum?
Danke!