84 votes

Passer un tableau à l'aide d'un élément caché de formulaire HTML

J'essaie de publier un tableau dans un champ masqué et je souhaite récupérer ce tableau après avoir soumis un formulaire en PHP.

 $postvalue = array("a", "b", "c");
<input type="hidden" name="result" value="<?php echo $postvalue; ?>">

Mais je ne reçois qu'une chaîne de tableau après l'impression de la valeur publiée. Alors comment puis-je le résoudre?

125voto

Framework Points 32799

Utilisation:

 $postvalue = array("a", "b", "c");
foreach($postvalue as $value)
{
    echo '<input type="hidden" name="result[]" value="'. $value. '">';
}

Et vous obtiendrez $_POST['result'] sous forme de tableau.

 print_r($_POST['result']);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X