<textarea> in nuke ?
Dominik
- html
hallo
ich habe ein problem
ich bastel seid ungefähr ner stunde ein bischen herum
und will versuchen ein Textfeld zu machen
wo ich eingaben drin stehen habe die aber sonst keiner von ausserhalb bearbeiten kann.
hört sich zwar simpel an, aber irgendwie is der wurm drin
hab php-nuke 6.5 und will in einem content dieses gennante textfeld drin haben
<form>
<textarea readonly>
der text
</textarea>
</form>
is klar, haut beim ersten mal auch wunderbar hin, allerdings wenn ich dann die seite nochmal editieren will ist alles nach dem text weg.
und die seite lässt sich auch nicht mehr bearbeiten.
sie muss direkt gelöscht werden.
was mache ich falsch
geht <textarea> in nuke nicht
gibts nen anderen befehl dafür
würde mich über eine antwort feuen
MfG
Dominik
Hello,
<form action="">
<p><textarea name="data[text]"><?php echo htmlentities($_POST['data']['text']); ?></textarea><(p>
<p><input type="submit" name="btn[save]" value="speichern"</p>
</form>
Das liegt wahrscheinlich am Inhalt des Textfeldes. Wenn der HTML-eigene Zeichen enthält, dann gibts Durcheinander im Browser.
Bau Die erstmal ein ganz einfaches Affenformular auf, in dem Du dann herumprobieren kannst. Keien Formatierung, keine Farben, keine Spielereien, nur die Elemente, die Du wiklich benötigst.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
hatte ich
ich hab das hier drin stehen
<form>
<textarea>
test
</textarea>
</form>
mehr nicht
danach stand nur noch das hier drin
<form>
<textarea>
test
und ich musste die seite löschen weil sie nicht mehr editier bar war
Hello,
hatte ich
ich hab das hier drin stehen
<form>
<textarea>
test
</textarea>
</form>mehr nicht
danach stand nur noch das hier drin<form>
<textarea>
testund ich musste die seite löschen weil sie nicht mehr editier bar war
Wie wird denn gespeichert? In einem Flatfile? In einer Datenbank?
Dann wird es wohl das Zeilenende-Zeichen sein, das da stört. Bevor Du nun aber in hektische Betriebsamkeit ausbrichst, solltest Du hier ein wenig mehr Info absetzen und wir können dann die Krankheit beseitigen, anstatt Medizin auf die Symptome draufzuschütten...
Harzliche Grüße aus http://www.annerschbarrich.de
Tom