À l'aide caché valeur au lieu de $_GET ou $_REQUEST

J'ai été en utilisant des valeurs pour les formulaires.

Exemple:

 <form method="post" action="page.php">
 <input type="text" name="name""
 <input type="hidden" name="book_id" value="$bookid">
 <input type="button">
 </form>

$bookid est le $_GET valeur pour book.php?id=34324

Donc au lieu de faire page.php?id=$bookid je suis en utilisant $bookid dans le champ caché.

Ma Question: Est-il dangereux si j'utilise des valeurs cachées vs l'aide de $GET ou $POST dans l'action du formulaire?

Quelle est votre question?
Je suis heureux d'entendre ça.
Super! Quelle est la question?
Et la question est ?
Valeurs cachées sont parfaitement bien pour propager des données à partir d'une forme à l'autre. Vous pouvez également envisager de stocker les données dans la session de l'utilisateur.

OriginalL'auteur Sam Khan | 2011-11-08