Bon coode ?
Fermé
alexis77410
Messages postés
215
Date d'inscription
dimanche 13 mai 2007
Statut
Membre
Dernière intervention
9 décembre 2010
-
2 mai 2008 à 10:35
alexis77410 Messages postés 215 Date d'inscription dimanche 13 mai 2007 Statut Membre Dernière intervention 9 décembre 2010 - 2 mai 2008 à 11:10
alexis77410 Messages postés 215 Date d'inscription dimanche 13 mai 2007 Statut Membre Dernière intervention 9 décembre 2010 - 2 mai 2008 à 11:10
A voir également:
- Bon coode ?
- Coode blocks - Télécharger - Langages
4 réponses
Bonjour,
Juste une petite remarque pour ton dernier si "if(si ladresse email est déjà prise par un autre utilisateur) ". Je pense que tu voulais plutot mettre "if(si ladresse email n'est pas déjà prise par un autre utilisateur) {"
Sinon dans le principe ton algorithme devrait fonctionner je pense.
Juste une petite remarque pour ton dernier si "if(si ladresse email est déjà prise par un autre utilisateur) ". Je pense que tu voulais plutot mettre "if(si ladresse email n'est pas déjà prise par un autre utilisateur) {"
Sinon dans le principe ton algorithme devrait fonctionner je pense.
alexis77410
Messages postés
215
Date d'inscription
dimanche 13 mai 2007
Statut
Membre
Dernière intervention
9 décembre 2010
45
2 mai 2008 à 10:53
2 mai 2008 à 10:53
0uii, merci de me le faire remarquer ...
Merci pour m'avoir conseiller, j'essaye tous de suite et je te tiens au courant ;- )
Merci pour m'avoir conseiller, j'essaye tous de suite et je te tiens au courant ;- )
Canard007
Messages postés
5929
Date d'inscription
mercredi 26 mai 2004
Statut
Contributeur
Dernière intervention
18 septembre 2009
215
2 mai 2008 à 10:55
2 mai 2008 à 10:55
Bonjour,
Donc deja c'est plus lisible comme ça je pense. ;-)
ensuite cela me parait corect à un leger detail pret pour le dernier test:
if(si ladresse email est déjà prise par un autre utilisateur)
je pense que tu veux dire le contraire
Donc deja c'est plus lisible comme ça je pense. ;-)
<?php if(si il à envoyer sur envoyer) { if(si il à remplis le champs pseudo) { if(si le pseudo est déja utilisé par un autre utilisateur) { if(si il à remplis le champs pass) && (si il a remplis le champs pass_verif) { if(si il à remplis ladresse email) { if(si son adresse mail est valide) { if(si ladresse email est déjà prise par un autre utilisateur) { On créer la table & on enregistre le membre dans la base de données } else ( Cette adresse mail est déjà prise ) } else (Ladresse email n est pas valide) } else (Vous n avez pas entrez une adresse email) } else ( Les champs pass et pass verif sont obligatoires) } else ( ce pseudo est deja priis ) } else ( le champs pseudo est obligatoires ) } else ( Bienvenue dans la partiie inscription, Tous les champs qui comporte une asterix sont obligatoiress ... )
ensuite cela me parait corect à un leger detail pret pour le dernier test:
if(si ladresse email est déjà prise par un autre utilisateur)
je pense que tu veux dire le contraire
alexis77410
Messages postés
215
Date d'inscription
dimanche 13 mai 2007
Statut
Membre
Dernière intervention
9 décembre 2010
45
2 mai 2008 à 11:10
2 mai 2008 à 11:10
Voila le résultat : Mais je crois il dois y avoir des bug dans mysql_query, je sais pas si on peux inserer des $_POST
voila, y'as pas de modification à faire la dessus ?
voila, y'as pas de modification à faire la dessus ?
<?php if( isset($_POST['envoyer'])) { if(!empty($_POST['pseudo'])) { if($_POST['pseudo'] != $pseudo_base) { if(!empty($_POST['pass']) && !empty($_POST['pass_verif'])) { if($_POST['pass'] == $_POST['pass_verif']) { if(!empty($_POST['mail'])) { if(!ereg('@',$_POST['mail']) || !ereg('\.',$_POST['mail'])) { if($_POST['mail'] != $mail_base) { mysql_connect('localhost','root',''); mysql_select_db('zawek'); mysql_query("INSERT INTO membres('$_POST['pseudo']','$_POST['pass']','$_POST['mail']')"); } else { echo "Cette adresse email est déjà prise"; } } else { echo "Cette adresse email n est pas valide"; } } else { echo "Le champs email est obligatoire"; } } else { echo "Les deux mots de passe ne sont pas identiques";} } else { echo "Vous devez entrez un mot de passe et le reverifier"; } } else { echo "Ce pseudo est déjà pris par un autre utilisateur"; } } else { echo " Le champs pseudo est obligatoire"; } } else { echo "Bienvenue à l'inscription, veuillez remplir le formulaire"; } ?>