laloire33150
Messages postés94Date d'inscriptiondimanche 7 octobre 2007StatutMembreDernière intervention25 novembre 2009
-
24 oct. 2009 à 16:13
laloire33150
Messages postés94Date d'inscriptiondimanche 7 octobre 2007StatutMembreDernière intervention25 novembre 2009
-
24 oct. 2009 à 16:26
Bonjour,
j'ai créé un espace membres de formation pour mes membres, le parrain inscrit ces membres,
cela marchais encore hier et aujourd'hui les enregistrements ne fonctionnent plus je ne comprend vraiment pas ce qui se passe pouvez vous m'aider s'il vous plait
voici le code de traitement d'enregistrement :
[quote]<?php
require ('config.php');
$pseudo = $_POST[pseudo];
$passe = md5 ($_POST[passe]);
$email =$_POST[email];
$numparra = $_POST[numparra];
$passemail = $_POST[passe];
if($pseudo=="")
{
echo '<script language=javascript> alert ("Vous avez oublié de remplir le champs Nom et Prenom du distributeur");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
elseif($passe=="")
{
echo '<script language=javascript> alert ("Vous avez oublié de remplir le champs Numero de distributeur du distributeur");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
elseif($email=="")
{
echo '<script language=javascript> alert ("Vous avez oublié de remplir le champs Email du distributeur");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
else
{
mysql_connect($serveur, $utilisateur, $mdp);
mysql_select_db($bdd);
$reponse_pseudo = mysql_query("SELECT pseudo FROM groupe_membres WHERE pseudo='". $_POST['pseudo'] ."'")or die ('Erreur de vérification d\'e-mail déjà existant');
$count_pseudo = mysql_num_rows($reponse_pseudo);
if($count_pseudo === 1)
{
echo '<script language=javascript> alert ("Nom et Prenom du distributeur son deja utilises");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
$reponse_passe = mysql_query("SELECT passe FROM groupe_membres WHERE passe='$passe'") or die ('Erreur de vérification d\'e-mail déjà existant');
$count_passe = mysql_num_rows($reponse_passe);
if($count_passe === 1)
{
echo '<script language=javascript> alert ("Le numero de distributeur est deja utilise");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
$reponse_mail = mysql_query("SELECT email FROM groupe_membres WHERE email='". $_POST['email'] ."'") or die ('Erreur de vérification d\'e-mail déjà existant');
$count_mail = mysql_num_rows($reponse_mail);
if($count_mail === 1)
{
echo '<script language=javascript> alert ("L Email du distributeur est deja utilise");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
else
{
$requete=mysql_query("INSERT INTO groupe_membres VALUES('','','$_POST[pseudo]','". $passe ."','$_POST[email]','1','3','','','','','','','','','','','$_POST[numparra]')")or die ('erreur pas enregistre');
echo '<center> Le nouveau distributeur est enregistré, Il va recevoir un mail.
Ce mail se trouve parfois dans les spam, alors prevenez-le de son inscription.
Merci
Le groupe Azalée.
[inscription-dist.php Entrez un nouveau distributeur]
$codehtml=
"<html>" .
"<center><center>Formation du Groupe Azalée</center>, " .
"Bonjour $pseudo,
" .
"Vous venez d'être inscrit(e) au centre de formation du Groupe Azalée, par votre parrain ou marraine.
".
"Vous pouvez vous connecter à site
".
"Votre Pseudo : $pseudo
" .
"Votre Mot de passe : $passemail
" .
"Cordialement,
".
"site.
".
"Cet email vous est envoyé par le site.
".
"Ce n'est pas un spam.
".
"
".
"
</center>" .
"</html>";
mail($destinataire,
"Inscription à la formation du site",
$codehtml,
"From: $expediteur\r\n".
laloire33150
Messages postés94Date d'inscriptiondimanche 7 octobre 2007StatutMembreDernière intervention25 novembre 2009 24 oct. 2009 à 16:14
revoici le code dsl pour la page pas en php :
<?php
require ('config.php');
$pseudo = $_POST[pseudo];
$passe = md5 ($_POST[passe]);
$email =$_POST[email];
$numparra = $_POST[numparra];
$passemail = $_POST[passe];
if($pseudo=="")
{
echo '<script language=javascript> alert ("Vous avez oublié de remplir le champs Nom et Prenom du distributeur");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
elseif($passe=="")
{
echo '<script language=javascript> alert ("Vous avez oublié de remplir le champs Numero de distributeur du distributeur");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
elseif($email=="")
{
echo '<script language=javascript> alert ("Vous avez oublié de remplir le champs Email du distributeur");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
else
{
mysql_connect($serveur, $utilisateur, $mdp);
mysql_select_db($bdd);
$reponse_pseudo = mysql_query("SELECT pseudo FROM groupe_membres WHERE pseudo='". $_POST['pseudo'] ."'")or die ('Erreur de vérification d\'e-mail déjà existant');
$count_pseudo = mysql_num_rows($reponse_pseudo);
if($count_pseudo === 1)
{
echo '<script language=javascript> alert ("Nom et Prenom du distributeur son deja utilises");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
$reponse_passe = mysql_query("SELECT passe FROM groupe_membres WHERE passe='$passe'") or die ('Erreur de vérification d\'e-mail déjà existant');
$count_passe = mysql_num_rows($reponse_passe);
if($count_passe === 1)
{
echo '<script language=javascript> alert ("Le numero de distributeur est deja utilise");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
$reponse_mail = mysql_query("SELECT email FROM groupe_membres WHERE email='". $_POST['email'] ."'") or die ('Erreur de vérification d\'e-mail déjà existant');
$count_mail = mysql_num_rows($reponse_mail);
if($count_mail === 1)
{
echo '<script language=javascript> alert ("L Email du distributeur est deja utilise");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription-dist.php" </SCRIPT>';
exit;
}
else
{
$requete=mysql_query("INSERT INTO groupe_membres VALUES('','','$_POST[pseudo]','". $passe ."','$_POST[email]','1','3','','','','','','','','','','','$_POST[numparra]')")or die ('erreur pas enregistre');
echo '<center> Le nouveau distributeur est enregistré, Il va recevoir un mail.
Ce mail se trouve parfois dans les spam, alors prevenez-le de son inscription.
Merci
Le groupe Azalée.
[inscription-dist.php Entrez un nouveau distributeur]
';
$destinataire = $email;
$expediteur = "site";
$reponse = $expediteur;
$codehtml=
"<html>" .
"<center><center>Formation du Groupe Azalée</center>, " .
"Bonjour $pseudo,
" .
"Vous venez d'être inscrit(e) au centre de formation du Groupe Azalée, par votre parrain ou marraine.
".
"Vous pouvez vous connecter à site
".
"Votre Pseudo : $pseudo
" .
"Votre Mot de passe : $passemail
" .
"Cordialement,
".
"site.
".
"Cet email vous est envoyé par le site.
".
"Ce n'est pas un spam.
".
"
".
"
</center>" .
"</html>";
mail($destinataire,
"Inscription à la formation du site",
$codehtml,
"From: $expediteur\r\n".
"Content-Type: text/html; charset="iso-8859-1"\r\n");
}
}
?>
laloire33150
Messages postés94Date d'inscriptiondimanche 7 octobre 2007StatutMembreDernière intervention25 novembre 2009 24 oct. 2009 à 16:26
Re coucou,
j'ai trouve mon erreur,
j'ai ajouté un champ a ma bdd et pas sur ma requete
<?php
$requete=mysql_query("INSERT INTO groupe_membres VALUES('','','$_POST[pseudo]','". $passe ."','$_POST[email]','1','3','','','','','','','','','','','$_POST[numparra]')")or die ('erreur pas enregistre');
echo '<center> Le nouveau distributeur est enregistré, Il va recevoir un mail.
Ce mail se trouve parfois dans les spam, alors prevenez-le de son inscription.
Merci
Le groupe Azalée.
?>
alors qu'il faut faire ça :
<?php
$requete=mysql_query("INSERT INTO groupe_membres VALUES('','','$_POST[pseudo]','". $passe ."','$_POST[email]','1','3','','','','','','','','','','','$_POST[numparra]','')")or die ('erreur pas enregistre');
echo '<center> Le nouveau distributeur est enregistré, Il va recevoir un mail.
Ce mail se trouve parfois dans les spam, alors prevenez-le de son inscription.
Merci
Le groupe Azalée. ?>
il y aurais t'il pas une façon de faire qui permet meme si je rajoute un champ de ne pas avoir ce soucis ?