Hello,
Ich weiß nicht, warum der Wert meiner Variable nicht als Value in meinem Formular auftaucht...
<input type="text" name="text" value="<?php echo $text; ?>" size="20" maxlength="50">
Das leigt daran, dass PHP schon seit einiger Zeit die Methoden der Parameterübertragung wieder trennt in
- GET-Parameter also aus der Adressleiste
- POST-Parameter aus einem Post-Request, action="post"
- COOKIE-Parameter aus Cookies
und ein paar weitere
Ein Kondtrukt, wie das folgende, könnte Dir weiterhelfen.
if (magic_quotes_gpc())
{
$test = stripslashes($text);
}
$text = htmlspecialchars($text,ENT_QUOTES);
...
<input type="text" name="text" value="<?php echo $text; ?>" size="20" maxlength="50">
Schau dir http://www.php.net/manual/en/language.variables.predefined.php an.
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg