Hidden
Résolu
maxime44
Messages postés
704
Date d'inscription
Statut
Membre
Dernière intervention
-
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Alors voilà j'ai un formulaire d'inscription :
J'aimerais quand on le remplisse, et qu'on fasse continuez...
Une page s'afficherait avec le récapitulatif de l'inscription et a la fin le bouton submit.
Voici mon formulaire :
J'aurais donc aimer savoir, comment utiliser "Hidden" afin de faire ce que je souhaite.
Alors voilà j'ai un formulaire d'inscription :
J'aimerais quand on le remplisse, et qu'on fasse continuez...
Une page s'afficherait avec le récapitulatif de l'inscription et a la fin le bouton submit.
Voici mon formulaire :
<form method='post' action='verification.php' enctype='multipart/form-data'> <br /><table width="400" border="0" align="center"> <tr bgcolor="#2D5C8B"> <td colspan="2"><strong>Informations du compte </strong></td> </tr> <tr> <td><label for="pseudo">Pseudo : </label></td> <td><input name="pseudo" type="text" id="pseudo" /></td> </tr> <td><label for="mdp">Mot de passe : </label></td> <td><input name="mdp" type="password" id="mdp" /></td> </tr> <tr> <td><label for="mdp2">Confirmation du mot de passe : </label></td> <td><input name="mdp2" type="password" id="mdp2" /></td> </tr> <tr> <td><label for="email">Adresse mail : </label></td> <td><input name="email" type="text" id="email" /></td> </tr> <tr> <td colspan="2"> </td> </tr> <tr bgcolor="#2D5C8B"> <td colspan="2"><strong>Informations personnelles </strong></td> </tr> <tr> <td><label for="prenom">Prénom : </label></td> <td><input name="prenom" type="text" id="prenom" /></td> </tr> <tr> <td><label for="nom">Nom : </label></td> <td><input name="nom" type="text" id="nom" /></td> </tr> <tr> <td><label for="date">Date de naissance (jj/mm/aaa) : </label></td> <td><input name="date" type="text" id="date" /></td> </tr> <tr> <td><label for="adresse">Adresse : </label></td> <td><input name="adresse" type="text" id="adresse" /></td> </tr> <tr> <td><label for="code_postale">Code postale : </label></td> <td><input name="code_postale" type="text" id="code_postale" /></td> </tr> <tr> <td><label for="ville">Ville : </label></td> <td><input name="ville" type="text" id="ville" /></td> </tr> <tr> <td><label for="telephone_portable">Téléphone portable : </label></td> <td><input name="telephone_portable" type="text" id="telephone_portable" /></td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td colspan="2"><center><input name="submit" type="submit" value="S'inscrire" /></center></td> </tr> </table><br /> </form>
J'aurais donc aimer savoir, comment utiliser "Hidden" afin de faire ce que je souhaite.
A voir également:
- Hidden
- Winmend folder hidden - Télécharger - Confidentialité
- Disney hidden worlds - Télécharger - Puzzle & Réflexion
- Hidden process finder - Télécharger - Confidentialité
- Hidden information marketplace c'est quoi ✓ - Forum PHP
- Input type="hidden" - Forum Webmastering
3 réponses
je t'ai fait le début du code verification.php:
<?php if(isset($_POST['submit'])){ //recup des valeurs postées: $pseudo=$_POST['pseudo']; $mdp=$_POST['mdp']; //etc... } ?> <form method='post' action='enregistrement.php' enctype='multipart/form-data'> <br /><table width="400" border="0" align="center"> <tr bgcolor="#2D5C8B"> <td colspan="2"><strong>Récapitulatif du compte </strong></td> </tr> <tr> <td><label for="pseudo">Pseudo : </label></td> <td><?php echo $pseudo; ?><input name="pseudo" type="hidden" id="pseudo" value="<?php echo $pseudo; ?>" /></td> </tr> <td><label for="mdp">Mot de passe : </label></td> <td><?php echo $mdp; ?><input name="mdp" type="password" id="mdp" value="<?php echo $mdp; ?>" /></td> </tr> //etc...
Yeah j'ai réussis enfaite j'avais fais quasiment comme ça mais j'avais oublier de récupérer les données de la page :/
Tu t'y connais un peu en php ?
Parce que je comprend pas pourquoi ma page a un problème :/
Tu t'y connais un peu en php ?
Parce que je comprend pas pourquoi ma page a un problème :/
Parse error: syntax error, unexpected $end in /var/www/web237/web/admin/profil3.php on line 41
<?php session_start(); require_once('config.php'); require_once('verifications.php'); $titre_page='Modification du profil'; include_once('haut.php'); //récupération du formulaire $passe_enc=formulaires($_POST['passe_enc']); $nouv_passe=formulaires($_POST['nouv_passe']); $nouv_passe2=formulaires($_POST['nouv_passe2']); if(isset($passe_enc)) { if(!$nouv_passe || !$nouv_passe2 || strlen($nouv_passe) < 5) { echo'Votre mot de passe ou sa confirmation est inexisant ou votre mot de passe fait moins de 5 carractères<br /><a href="profil.php" onClick="history.back()">Retour</a>'; include_once('bas.php'); return FALSE; } if($nouv_passe!=$nouv_passe2) { echo'Votre mot de passe n\'est pas le meme que sa confirmation.<br /><a href="profil.php" onClick="history.back()">Retour</a>'; include_once('bas.php'); return FALSE; } $passe_enc=md5($passe_enc); $reponse_passe=mysql_query("SELECT passe FROM membres WHERE passe='$passe_enc' AND session='$session'") or die ('Erreur : '.mysql_error()); //verification si mdp valide $count_passe=mysql_num_rows($reponse_passe); if($count_passe == 0) { echo'L\'ancien mot de passe n\'est pas correct.<br /><a href="profil.php" onClick="history.back()">Retour</a>'; include_once('bas.php'); return FALSE; } $nouv_passe=md5($nouv_passe); mysql_query("UPDATE membres SET passe='$nouv_passe' WHERE session='$session'") or die ('Erreur : '.mysql_error()); echo"<div align=center>Votre profil a bien été modifié<br /><a href='profil.php' onClick='history.back()'>Retour</a></div>"; include_once('bas.php'); ?>
Pour le php oui
sinon tu as une erreur dans cette ligne:
tu as un ; en trop à la fin
sinon return FALSE;
serait plutot réservé pour un retour de fonction, dans ton cas mets plutot exit;
sinon tu as une erreur dans cette ligne:
echo"<div align=center>Votre profil a bien été modifié<br /><a href='profil.php' onClick='history.back()'>Retour</a></div>";;
tu as un ; en trop à la fin
sinon return FALSE;
serait plutot réservé pour un retour de fonction, dans ton cas mets plutot exit;