Tom: Übernahme von value im Affenformular..

Beitrag lesen

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

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de