Rechercher : dans
Par :

PHP : checkbox + récupération de données

kéké89, le 15 jun 2009 à 19:35:55 
 Signaler ce message aux modérateurs

Bonjours à tous!
je vous expose mon problème :

j'ai fais sur php un formulaire pour vendre un objet en ligne à la manière d'ebay avec un checkbox je certifie que j'ai 18ans. en validant le formulaire, les données sont envoyées à une autre page qui, si la checkbox je certifie avoir 18 ans est coché, affiche les champs du formulaire rempli et demande une vérification des données avant un envoi définitif. Si la checkbox n'est pas coché, il est simplement affiché : vous ne pouvez acceder à cette zone du site. malheureusement, après des heures de recherches, je m'avoue vaincu! svp aidez moi . merci d'avance!

code qui ne fonctionne pas :

<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR= #96BED8>

<TABLE BORDER= "8" WIDTH="90%" HEIGHT="100%" BORDERCOLOR= #749FC4 ALIGN=CENTER Scrolling=YES >
<TD VALIGN=TOP ALIGN=LEFT>
<br>
<br>
<br>
<H2>Le formulaire a été envoyé avec succès.</H2><H3>Veuillez verifier vos données.</H3>
<br>

<?php

$mdp = $_POST["mdp"];
$objet = $_POST["objet"];
$cat = $_POST["cat"];
$prix = $_POST["prix"];
$commentaire = $_POST["commentaire"];

if (isset($_POST['18ans'])) {

echo 'La checkbox est cochée';
echo "<BIG><B>Nom de l'objet: </B></BIG>".$_POST["objet"]."</BR>";
echo "<BIG><B>Catégorie choisie: </B></BIG>".$_POST["cat"]."</BR>";
echo "<BIG><B>Commentaire associé: </B></BIG>".$_POST["commentaire"]."</BR>";
echo "<BIG><B>Prix de vente: </B></BIG>".$_POST["prix"]." €</BR>";
echo "<BIG><B>Code utilisateur: </B></BIG>".$_POST["mdp"]."</BR>";

<form method=POST action="confirmation.php">
<input type="hidden" name="mdp" value= <?php echo $mdp; ?> >
<input type="hidden" name="objet" value= <?php echo $objet; ?> >
<input type="hidden" name="cat" value= <?php echo $cat; ?> >
<input type="hidden" name="commentaire" value= <?php echo $commentaire; ?> >
<input type="hidden" name="prix" value= <?php echo $prix; ?> >
<input type="submit" value="confirmer" />
<INPUT TYPE="button" VALUE="modifier" onClick="history.back()">
</form>
}
else {
echo 'La checkbox n\'est pas cochée';
}
?>
<br>
<br>
</TABLE>
</Body>
</HTML>


ps : je présise que je suis un gros débutant!

Configuration: Windows XP Internet Explorer 7.0

Meilleures réponses pour « PHP : checkbox + récupération de données » dans :
PHP - Bases de données Voir Php permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Les classes VoirLa notion de classe Php3 intègre un soupçon de caractéristiques empruntées aux langages orientés objet, c'est-à-dire la possibilité d'utiliser des objets, entités regroupant des données et des fonctions au sein d'une structure et rendant la...