Hallo,
ich habe folgendes Problem:
Es befindet sich keine Datenbank-Abfrage oder ähnliches dazwischen (Umlaute werden übrigens perfekt in der DB gespeichert und ausgelesen).
str_replace mit "?" funktioniert aber mit "ä" nicht! Ich habe das Gefühl, dass mein Editor (Scriptly) die Umlaute falsch in der PHP-Datei speichert ... so dass der Umgang mit Umlauten zwar überall richtig funktioniert aber wenn ich Umlaute direkt im PHP-Code verwende der Fehler hier vom Editor erzeugt wird. Ansonsten kann ich mir den Fehler nicht erklären ...
Hat wer ne Idee / Lösung?
Ich hatte das Problem übrigens schon einmal, da hatte nen anderer Coder das Dokument genommen und etwas mit rumgespielt = es funktionierte.
Dann habe ich nichts am Code geändert die Datei nur mit Scripty bearbeitet = Das Problem war wieder da.
Somit bin ich mir zu 99% sicher dass es an Scriptly liegt, ich möchte aber ungern den Editor wechseln.
ich habe folgendes Problem:
PHP-Code:
$name = $_POST['name'];
$name = str_replace("ä", "ae", $name);
$name = str_replace("?", "-frage-", $name);
str_replace mit "?" funktioniert aber mit "ä" nicht! Ich habe das Gefühl, dass mein Editor (Scriptly) die Umlaute falsch in der PHP-Datei speichert ... so dass der Umgang mit Umlauten zwar überall richtig funktioniert aber wenn ich Umlaute direkt im PHP-Code verwende der Fehler hier vom Editor erzeugt wird. Ansonsten kann ich mir den Fehler nicht erklären ...
Hat wer ne Idee / Lösung?
Ich hatte das Problem übrigens schon einmal, da hatte nen anderer Coder das Dokument genommen und etwas mit rumgespielt = es funktionierte.
Dann habe ich nichts am Code geändert die Datei nur mit Scripty bearbeitet = Das Problem war wieder da.
Somit bin ich mir zu 99% sicher dass es an Scriptly liegt, ich möchte aber ungern den Editor wechseln.
Kommentar