Bon coode ?
alexis77410
Messages postés
215
Date d'inscription
Statut
Membre
Dernière intervention
-
alexis77410 Messages postés 215 Date d'inscription Statut Membre Dernière intervention -
alexis77410 Messages postés 215 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
juste pour vous demander si l'algorithme que j'ai fait n'est pas fauut & peut fonctiionner :
<?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 ... )
?>
Voila, merciii & si y'as plus court, dites moi =D
juste pour vous demander si l'algorithme que j'ai fait n'est pas fauut & peut fonctiionner :
<?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 ... )
?>
Voila, merciii & si y'as plus court, dites moi =D
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.
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 ;- )
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
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"; } ?>