Hi,
ich habe hier ein PHP-Script, welches Daten aus einer MS Access-Datenbank holt und Seiten in HTML ausgibt, d.h. viele statische Seiten erzeugt. Eine Suche mit Hilfe von Javascript ist ebenfalls dabei.
Bisher war der Zeichensatz ISO-8859-1, nur machten da IE6 und IE7 bei der Suche Probleme da diese das Suchergebnis immer in Unicode ausgeben.
Also hab ich alle statischen Seiten die mit der Suche zusammenhängen testweise auf Unicode (UTF-8) umgestellt und da funktionierte alles.
Das Problem:
Wenn mein PHP-Script ebenfalls in UTF-8 ist, funktionieren die Datenbankanfragen nicht mehr sobald ein Umlaut (z.B. ... WHERE nachname like 'Ü%') vorkommt.
Ist das Script in ANSI kodiert, sind auch die erzeugten Seiten in ANSI.
Wie bekomme ich es hin, dass meine Datenbankanfragen funktionieren UND die Seiten in UTF-8 ausgegeben werden?
Viele Grüße,
Andrea