je ne metr ici que la page qui pose probleme...
<?php
$mail = htmlentities($_POST['mail']);
$pseudo = htmlentities($_POST['pseudo']); //On recupère les infos
$pass = htmlentities($_POST['pass']);
$verif_mdp = htmlentities($_POST['verif_mdp']);
$parrain = htmlentities($_POST['parrain']);
$paypalmembre = htmlentities($_POST['paypal']);
/*On Fait la variable contenant le mail de confirmation*/
$verification = mysql_query("SELECT COUNT(*) FROM membre WHERE pseudo='$pseudo'") or die (mysql_error());
$donnees = mysql_fetch_array($verification)or die (mysql_error());
//on envoi un mesage privé
if($donnees['COUNT(*)'] >= 1) //On verifie que le pseudo n'existe pas déjà
{
$reponse = 'Ce pseudo est déjà utilisé, merci d\'en choisir un nouveau. <a href="javascript:history.back(1)">Retour au formulaire</a>';
}
else
{
$verification2 = mysql_query("SELECT COUNT(*) FROM membre WHERE mail ='$mail'") or die (mysql_error());
$donnees2 = mysql_fetch_array($verification2)or die (mysql_error());
$verification4 = mysql_query("SELECT COUNT(*) FROM membre WHERE pseudo ='$parrain'") or die (mysql_error());
$donnees4 = mysql_fetch_array($verification4)or die (mysql_error());
if($donnees2['COUNT(*)'] >= 1) //Pareil pour l'e-mail
{
$reponse = 'Cette adresse e-mail est déjà utilisé, veuillez en choisir un autre. <a href="javascript:history.back(1)">Retour au formulaire</a>';
}
elseif( empty($mail) || empty($pseudo) || empty($pass) || empty($verif_mdp)) //On verifie que les variables précédentes ne soient pas vide
{
$reponse = 'Un ou plusieurs champs ne sont pas remplis, <a href="javascript:history.back(1)">Retour au formulaire</a>';
}
elseif( $pass != $verif_mdp) //On verifie que les 2 pass sont identiques
{
$reponse = 'Les mots de passe ne sont pas identiques, <a href="javascript:history.back(1)">Retour au formulaire</a>';
}
elseif($parrain == $pseudo)
{
$reponse = 'Vous n\'avez pas le droit de vous mettre en parrain.<a href="javascript:history.back(1)">Retour au formulaire</a>';
}
elseif($parrain !='' AND $donnees4['COUNT(*)'] != 1 )
{
$reponse = 'Ce parrain n\'existe pas, soit vous en mettez un vrai soit laissez ce champ vide.';
}
else //Si tout est bon on entre les données dans la BDD et on envoye le mail
{
$date = date("d/m/Y");
mysql_query("INSERT INTO membre(id,pseudo,pass,mail,paypal,parrain,inscription) VALUES('','$pseudo', '$pass', '$mail','$paypalmembre','$parrain','$date')");
//tous s'inscrit jusque la apres le reste est ignorer
if($parrain != '')
{
$sql = mysql_query("SELECT COUNT(*) FROM parrainage WHERE parrain = '".$parrain."' AND filleul = '".$pseudo."'");
$sql2 = mysql_fetch_array($sql);
if($sql2['COUNT(*)'] == 1)
{
}
if($sql2['COUNT(*)'] == 0)
{
mysql_query("INSERT INTO parrainage(parrain,filleul) VALUES('$parrain','$pseudo')");
mysql_query("UPDATE membre SET filleul = filleul+1 WHERE pseudo='".$parrain."'");
}
}
echo'Vous êtes à présent inscrit sur ce site vous pouvez vous connecter ! Un mail de confirmation vous a été envoyé';
$config_mail ='[email protected]';
$sujet ='Confirmation d\'inscription au site Mon-ptp.com';
$message ='Bonjour, si vous recevez ce message c\'est que vous êtes inscrit sur http://easycashptp.1-ternet-gagnant.net
Voici un rappel de vos identifiants:
Pseudo: "'.$pseudo.'"
Pass: "'.$pass.'"
Nous vous souhaitons bonne promotion!
L\'équipe d\'easycash.ptp .';
mail($mail,$sujet,$message,$config_mail);
}
}
//Fin du script d'inscription
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>
<body>
<b>
<?php echo"$reponse"; ?>
</b></body>
</html>
et le formulaire d'inscription
<script language="javascript" type="text/javascript">
function validation()
{
var email = document.inscription.email.value;
// Vérif Email
if (email.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
{
alert ('entrez une adresse Email valide');
document.inscription.email.focus();
return false;
}
// Vérif Pseudo
if(document.inscription.pseudo.value == "")
{
alert ('veuillez entrer un Pseudo');
document.inscription.pseudo.focus();
return false;
}
// Vérif Mdp 1
if(document.inscription.pass.value == "")
{
alert ('veuillez entrer un Mot de passe');
document.inscription.pass.focus();
return false;
}
// Vérif Mdp 2
if(document.inscription.verif_mdp.value == "")
{
alert ('veuillez entrer un le même mot de passe dans la vérification');
document.inscription.verif_mdp.focus();
return false;
}
else {return true;}
}
</script>
<form action="index.php?page=inscription2" method="post" name="inscription" id="inscription" onsubmit="return validation();">
<table width="400" border="0" align="center">
<tr class="Style8">
<td><div align="center"><strong>*Email : </strong></div></td>
<td align="right" class="Style8"><input name="mail" type="text" class="Style8" id="mail" /></td>
</tr>
<tr class="Style8">
<td><div align="center"><strong>*Pseudo : </strong></div></td>
<td align="right" class="Style8"><input name="pseudo" type="text" class="Style8" id="pseudo" /></td>
</tr>
<tr class="Style8">
<td><div align="center"><strong>*Mot de passe : </strong></div></td>
<td align="right" class="Style8"><input name="pass" type="password" class="Style8" id="pass" /></td>
</tr>
<tr class="Style8">
<td><div align="center"><strong>*Retapez votre mot de passe:<br />
</strong></div></td>
<td align="right" class="Style8"><input name="verif_mdp" type="password" class="Style8" id="verif_mdp" /></td>
</tr>
<tr class="Style8">
<td><div align="center"><strong>Adresse PayPal : </strong></div></td>
<td align="right" class="Style8"><input name="paypal" type="text" class="Style8" id="paypal" /></td>
</tr>
<tr class="Style8">
<td><div align="center">Votre parrain : </div></td>
<td align="right">
<div align="right">
<?php
$par = htmlentities($_GET['parrain']);
?>
<?php if($par == NULL){ ?>
<input name="parraine" type="text" <?php if($par != null) { echo'disabled="true"'; } ?>class="Style8" id="parraine" value="<?php echo"".$par.""; ?>">
<?php }
else{ ?>
<input name="parraine" type="text" <?php if($par != null) { echo'disabled="true"'; } ?>class="Style8" id="parraine" value="<?php echo"".$par.""; ?>">
<input name="parrain" type="hidden" id="parrain" value="<?php echo"$par"; ?>" />
<?php } ?>
<input name="pi" type="hidden" id="pi" value="<?php echo"$ip"; ?>" />
</div></td>
</tr>
</table>
<table width="300" border="0" align="center">
<tr>
<td><div align="center" class="Style8"> <span class="titre">
<?php
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
elseif(isset($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
}
else {
$ip = $_SERVER['REMOTE_ADDR'];
}
?>
<input name="pi" type="hidden" id="pi" value="<?php echo"$ip"; ?>" />
</span>
<input name="Submit2" type="reset" class="Style8" value="Effacer" />
<input name="Submit" type="submit" class="Style8" value="Envoyer" />
</div></td>
</tr>
</table>
<p align="center" class="Style8"><strong>*Ces champs doivent obligatoirement être remplis. </strong></p>
</form>
pour les autre page elle sont icihttp://www.1-ternet-gagnant.net/fichier/config.inc.txt
http://www.1-ternet-gagnant.net/fichier/index.txt
merci pour votre aide