Hallo,
ich habe gestern von 3.0.5.1 auf 3.0.5.3 aktualisiert. Jetzt habe ich bei einigen PHP-Projekten deutliche Probleme. Hier ein Beispiel.
Per Link wie dieser wird eine php-Seite aufgerufen: auswerten_immo_neu.php?Art=11&ID=0&sort=Datum DESC&UIN=&OTGruppe=Tempelhof-Schöneberg&Zimmer1=&Zimmer2=&zkrit=&zkritver=&zwert=
Die übergebenen Variablen werden in einer mysql-Abfrage verwendet. Bisher gab es mit den Umlauten und Leerzeichen keine Problem. Doch jetzt nach dem Update sind diese Zeichen kodiert und die mysql-Abfragen funktionieren nicht mehr.
Beispiel:
SELECT * FROM immo WHERE OTGruppe='Tempelhof-Sch%C3%B6neberg' ORDER BY Datum DESC LIMIT 0, 10
Hat jemand eine Idee an welcher Einstellung dies liegen kann? Klar könnte ich dies im Script abfangen, aber dies wird ziemlich zeitaufwendig. Bräuchte erstmal ne schnelle Lösung damit die Scripte wieder laufen.
Danke
ich habe gestern von 3.0.5.1 auf 3.0.5.3 aktualisiert. Jetzt habe ich bei einigen PHP-Projekten deutliche Probleme. Hier ein Beispiel.
Per Link wie dieser wird eine php-Seite aufgerufen: auswerten_immo_neu.php?Art=11&ID=0&sort=Datum DESC&UIN=&OTGruppe=Tempelhof-Schöneberg&Zimmer1=&Zimmer2=&zkrit=&zkritver=&zwert=
Die übergebenen Variablen werden in einer mysql-Abfrage verwendet. Bisher gab es mit den Umlauten und Leerzeichen keine Problem. Doch jetzt nach dem Update sind diese Zeichen kodiert und die mysql-Abfragen funktionieren nicht mehr.
Beispiel:
SELECT * FROM immo WHERE OTGruppe='Tempelhof-Sch%C3%B6neberg' ORDER BY Datum DESC LIMIT 0, 10
Hat jemand eine Idee an welcher Einstellung dies liegen kann? Klar könnte ich dies im Script abfangen, aber dies wird ziemlich zeitaufwendig. Bräuchte erstmal ne schnelle Lösung damit die Scripte wieder laufen.
Danke