Blutschlumpf
Fleet Admiral
- Registriert
- März 2001
- Beiträge
- 20.462
Ich will gerade was von VB auf PHP umstellen und will die Daten übernehmen.
Hab folgendes Szenario:
1. Ich lese ne Datei mit VB ein.
2. VB macht SQL Code draus a la "INSERT INTO blabla"
3. Ich paste den Code in die Mysql Konsole.
4. PHP liest aus SQL.
Jetzt hab ich Probleme sobald Sonderzeichen (nur ä,ö,ü,&,?) ins Spiel kommen.
Wenn ich nach Punkt 3 in der SQL Konsole ein "Select * from" mache werden die Zeichen noch korrekt angezeigt.
Sobald PHP die aus der DB ließt, sind die Zeichen im Eimer.
Ich tippe mal, dass es kein Anzeigeproblem ist, da im HTML Code die Sonderzeichen auch nicht angezeigt werden.
Nun weiß ich da nicht wirklich weiter.
Hab mal überlegt, der SQL Code vorm pasten mit nem HEX-Editor zu "fixen", dazu müsste ich aber wissen, was PHP da überhaupt erwartet.
Oder gibts ne Möglichkeit wie ich verändere, was PHP da einließt ?
Das müsste nur ein einziges mal geschehen, da ich die Daten dann eh mit PHP bearbeiten muss und korrekt weiterspeichern könnte.
Ideal wär natürlich wenn ich das umgehen könnte mit nem "charset=xyz" im HTML.
Jemand ne einfache, schnelle und idiotensichere Idee ?
Hab folgendes Szenario:
1. Ich lese ne Datei mit VB ein.
2. VB macht SQL Code draus a la "INSERT INTO blabla"
3. Ich paste den Code in die Mysql Konsole.
4. PHP liest aus SQL.
Jetzt hab ich Probleme sobald Sonderzeichen (nur ä,ö,ü,&,?) ins Spiel kommen.
Wenn ich nach Punkt 3 in der SQL Konsole ein "Select * from" mache werden die Zeichen noch korrekt angezeigt.
Sobald PHP die aus der DB ließt, sind die Zeichen im Eimer.
Ich tippe mal, dass es kein Anzeigeproblem ist, da im HTML Code die Sonderzeichen auch nicht angezeigt werden.
Nun weiß ich da nicht wirklich weiter.
Hab mal überlegt, der SQL Code vorm pasten mit nem HEX-Editor zu "fixen", dazu müsste ich aber wissen, was PHP da überhaupt erwartet.
Oder gibts ne Möglichkeit wie ich verändere, was PHP da einließt ?
Das müsste nur ein einziges mal geschehen, da ich die Daten dann eh mit PHP bearbeiten muss und korrekt weiterspeichern könnte.
Ideal wär natürlich wenn ich das umgehen könnte mit nem "charset=xyz" im HTML.
Jemand ne einfache, schnelle und idiotensichere Idee ?
