Faire afficher dans une autre page les cases cochées...

erika.mercier15 -  
gaerebut Messages postés 1060 Statut Membre -
Bonjour!

Voici mon problème: je dois faire afficher dynamiquement des images, des descriptions et des cases à cocher.. dans le fond je veux que quand je coche quelques cases et que quand j,envoie le formulaire, cela fasse afficher l'image et la description liées aux cases cochées (comme une boutique en ligne mettons, le côté facture quand on fait afficher ce que la personne a coché pour acheter) voici une partie de mon code:

page index.php:
<body>
<form method="post" action="facture.php">
<?php

$novin=1;
$nombre=0;
$quantite=0;

$lectimg=fopen("image.txt","r");
$lectprix=fopen("prix.txt","r");
$lectdesc=fopen("descrip.txt","r");

while(!feof($lectimg) and ($lectprix) and ($lectdesc))
{
$image=fgets($lectimg);
$prix=fgets($lectprix);
$descrip=fgets($lectdesc);
echo"<img src='images/$image' width='100px' height='100px' \> <br /> Description: $descrip <br /> Le prix est: $prix <br />";
echo"Quantite: <input type='text' name='quantite' value='$quantite'/> <br />";
echo"Commander: <input type='checkbox' name='novin' value='$novin'/> <br /><br />";


$novin++;
$nombre++;

}

fclose($lectdesc);
fclose($lectprix);
fclose($lectimg);


?>
<input type="hidden" name="nombre" value="<?php echo"$nombre";?>">
<input type="hidden" name="quantite" value="<?php echo"$quantite";?>">

<input type="submit" value="Commander" />

</form>

</body>



Je m'excuse pour la clarté du code, je débute... :P
A voir également:

1 réponse

gaerebut Messages postés 1060 Statut Membre 171
 
Bonjour,

Je n'ai pas regardé ton code pour être honnête mais je te donne un conseil sur ce que tu cherches à faire.

Sache qu'une case non cochée ne sera pas envoyé à la page.
De plus, chaque cases doit avoir un nom différent, aides toi d'un compteur.

A+
Gaerebut
0