Versenden von <option value='<' />
bearbeitet von Matthias Apsel
> Du kannst vielleicht in Literale im Code per Hand Maskierungen schreiben, aber du kannst nicht in einem laufenden Programm Daten während der Verarbeitung per Hand ändern. (Das heißt, das kannst du schon, wenn du einen Debugger hast und das Programm an einem Breakpoint anhältst. Das ist aber im PHP-Umfeld nicht üblich.)
>
> Es geht darum, das was du in $_REQUEST stehen hast, auf den Bildschirm zu bekommen, und zwar so, dass dabei keine Zeichen vom Browser fehlinterpretiert werden und dir so der Eindruck entsteht, dass da Teile von den Daten abgeschnitten werden. In deinem Fall verschwindet nämlich nichts, jedenfalls nicht, wenn ich die Puzzleteile deiner Problembeschreibung soweit ergänze, dass eine nachvollziehbare Testumgebung entstehen kann.
>
> Du kannst das htmlspecialchars() auch weglassen und stattdessen in die Quelltextansicht des Browsers schauen, wenn du meinst, dass htmlspecialchars() nicht die Lösung deines Problems ist. Andererseits kannst du auch ein vollständig nachvollziehbares Beispiel des Problems liefern, dann kann man vielleicht erkennen, wo der Fehler wirklich sitzt.
>
> dedlfix.
Hallo dedlix,
jetzt habe ich es verstanden und voila - das war tatsächlich die Lösung.
Vielen Dank
Peter