hotti: Apostroph in textfeld bei automatisch erzeugtem Text

Beitrag lesen

hi,

Richtig, in dem Fall würde nur das It drinstehen.
Wie gesagt wird der Text automatisch erzeugt also kann ich das entscheidene Zeichen nicht in irgendeiner Art codieren. Die beiden ' die den value Text eingrenzen kann ich ja auch nicht durch " ersetzen, da ich dann mit dem echo in Konflikt gerate.

Du kriegst weniger Probleme dieser Art (Kontextwechsel, Escape usw.) wenn Du Inhalte und Darstellung prozedural, besser objektorientiert, klar voneinander trennst. Z.B. hättet Du dann eine Object->Methode zur Ausgabe eines HTML-Formulars wobei die Inhalte zum Befüllen der Inputfelder mit dem Objekt geliefert werden, welches diese Methode aufruft.

Alles Andere führt zwangsläufig zu Spaghetti-Code, der unübersichtlich, unproduktiv, schwer zu pflegen ist und eine Teamarbeit unmöglich macht. Selbst als Einzelgänger kriegst Du spätestens dann damit ein Problem, wenn Du nach einiger Zeit an den Scripten was ändern musst.

Hotti

--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.