by schakl09 » 29.01.2017, 18:37
Hallo,
ich habe diese Woche von 2.1.1 auf 3.0.1 upgedated (mit php Version 5.5 am Server), und danach in einem Projekt eine Aufgabe editiert und im selben Projekt eine neue Aufgabe hinzugefügt. Aufgrund deines Eintrages hier hab ich erst jetzt die beiden Aufgaben nochmals geprüft und siehe da: bei der neu erstellten Aufgabe war nach 177 Zeichen schluß, die editierte Aufgabe war korrekt.
Hab dann am Server php version 7.0 ausgewählt (kann zwischen 5.5, 5.6, 7.0 und 7.1 wählen), nochmals eine neue Aufgabe eingegeben und siehe da jetzt war die Aufgabe korrekt. Dann wieder auf 5.5, neue Aufgabe eingegeben, auch diesmal korrekt.
Nach vielen Versuchen die Erkenntnis:
Wenn im Text ein Umlaut vorkommt wird der restliche Text nicht gespeichert !!! (unabhängig von der php version)
Interessanterweise stören Umlaute im Titel der Aufgabe nicht, die werden korrekt übernommen.
Bis zu 2.1.1 waren Umlaute im Text kein Problem (bei einem Sonderzeichen wie zB Anführungszeichen oder Apostroph wurde jedoch nach dem Speichern der Aufgabe immer ein Back-Slash vorangestellt - war zwar lästig, insbesondere wenn man 3xeditiert hat waren dann 3 Back-Slashes vor dem Anführungszeichen, aber ein überschaubares Manko).
Vielleicht haben Eva/Philipp zu diesem Problem einen Lösungsansatz, eventuell muss da ja nur am Server etwas speziell konfiguriert werden. Umlaute vermeiden wäre zwar einfach, aber insbesondere wenn man Text reinkopiert übersieht man sowas oft.