Hidden
Résolu
maxime44
Messages postés
715
Statut
Membre
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
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é
- Hidden process finder - Télécharger - Confidentialité
- Disney hidden worlds - Télécharger - Puzzle & Réflexion
- Hidden information marketplace c'est quoi ✓ - Forum PHP
- Input type hidden masquer la value - Forum HTML
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;