hi,
Habe damit ein kleines Problem wie justus vielleicht auch. Wenn ich die Eingabeelemente mit Werten vorbelege, was ich folgendermaßen mache:
Ich hab mir vor einiger Zeit ein kleines helferlein für dieses Problem geschrieben, vielleicht hilft es dir ja:
// Affenformalität
function aForm($val,$default='') { return isset($_POST[$val]) ? $_POST[$val] : $default ; }
Ins HTML schreibst du dann einfach:
<input type="text" name="beispielname" value="
<?php echo htmlspecialchars(aForm('beispielname','Defaulttext')); ?>
" />
Der erste Parameter beim Funktionsaufruf bekommt den „namen“ des Input/Textarea-Feldes, damit PHP weiss, wo er den Wert einzufügen hat.
Wenn du keinen Defaulttext haben möchtest, löschst du einfach den 2ten Parameter beim Funktionsaufruf.
<?php echo htmlspecialchars(aForm('beispielname')); ?>
mfg
--
echo '<pre>'; var_dump($Malcolm_Beck`s); echo '</pre>';
array(2) {
["SELFCODE"]=>
string(74) "ie:( fl:) br:> va:? ls:? fo:) rl:| n4:# ss:{ de:? js:} ch:? sh:( mo:? zu:("
["Meaningful"]=>
string(?) "Der Sinn des Lebens ist deinem Leben einen Sinn zu geben"
}
echo '<pre>'; var_dump($Malcolm_Beck`s); echo '</pre>';
array(2) {
["SELFCODE"]=>
string(74) "ie:( fl:) br:> va:? ls:? fo:) rl:| n4:# ss:{ de:? js:} ch:? sh:( mo:? zu:("
["Meaningful"]=>
string(?) "Der Sinn des Lebens ist deinem Leben einen Sinn zu geben"
}