1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
|
<?php
//inclusion des setting
include ("../../fonction/fonction.php");
connexion_base_de_donnee();
session_start();
$cap = $_POST['cap'];
if(isset($_SESSION['Identifiant_de_connexion'])){
$pseudo = $_SESSION['Identifiant_de_connexion'];
$envoie_new_membre = 0;
//si l'identifiant existe on met cette variable a faux
}
else{
$pseudo = "";
$envoie_new_membre = 1;
//sinon a vrais
}
if($cap == $_SESSION['Captcha']){
if($pseudo == ""){
//-------------------------------------------------------------------si il l'utilisateur n'est pas inscrit il faut l'inscrire
$nom = $_POST['nom_utilisateur'];
$prenom = $_POST['prenom_utilisateur'];
$age = $_POST['age'];
$pwd = $_POST['pwd_utilisateur'];
$co_pwd = $_POST['co_pwd_utilisateur'];
$num = $_POST['num_utilisateur'];
$email = $_POST['email_utilisateur'];
$co_email = $_POST['co_email_utilisateur'];
$pseudo = $_POST['pseudo_utilisateur'];
$pwd = md5($pwd);
$co_pwd = md5($co_pwd);
if($co_pwd != $pwd){
echo"<script LANGUAGE=\"JavaScript\">alert('Votre mot de passe est différent de la confirmation')</script>";
header('Refresh:0; url=../../index.php?id=Modèle');
}
elseif($co_email != $email){
echo"<script LANGUAGE=\"JavaScript\">alert('Votre email est différent de la confirmation')</script>";
header('Refresh:0; url=../../index.php?id=Modèle');
}
elseif(($nom == "")||($pseudo =="")||($email == "")||($pseudo=="")){
echo"<script LANGUAGE=\"JavaScript\">alert('Certain champs obligatoires ne sont pas saisis')</script>";
header('Refresh:0; url=../../index.php?id=Modèle');
}
elseif(($age < 0 ) || ($age == "")||($age > 100)){
echo"<script LANGUAGE=\"JavaScript\">alert('Votre âge n'est pas correcte')</script>";
header('Refresh:0; url=../../index.php?id=Utilisateur');
}
//on test si le pseudo existe déja
$rqt_verif_pseudo = 'SELECT COUNT(pseudo) As nb_rep FROM utilisateur WHERE pseudo ="'.$pseudo.'"';
$exec_rqt_verif_pseudo = mysql_query($rqt_verif_pseudo) or die("Erreur lors de la requete de la vérif pseudo :" .mysql_error());
$data_pseudo = mysql_fetch_array($exec_rqt_verif_pseudo);
if($data_pseudo['nb_rep'] != 0){
echo"<script LANGUAGE=\"JavaScript\">alert('Vous êtes déjà enregisté(e), veuillez vous connecter pour vous inscrire')</script>";
header('Refresh:0; url=../../index.php?id=Utilisateur');
}
else{
//si tout ce passe bien alors on peut faire la requète d'enregistrement
$rqt_enregistrement = "INSERT INTO utilisateur(Nom_utilisateur, Prenom_utilisateur, pwd_utilisateur, num_utilisateur, email_utilisateur, pseudo, lvl, age)
VALUES('$nom', '$prenom', '$pwd', '$num', '$email', '$pseudo', '1', '$age')";
//création du repertoir photo
mkdir("../../image/".$pseudo."/");
$_SESSION['Identifiant_de_connexion'] = $pseudo;
$_SESSION['lvl'] = 1;
//éxécution de la requète
$exec_rqt_enregistrement = mysql_query($rqt_enregistrement) or die("Erreur lors de la requete enregistrement user :" .mysql_error());
echo"<script LANGUAGE=\"JavaScript\">alert('Merci '".$pseudo.", vous avec accès à tous le site)</script>";
}
}
//------------------------------------------------------------------------------- on vérifie le reste
else{
$sexe = $_POST['sexe'];
$taille = $_POST['taille'];
$ville = $_POST['ville'];
if(($sexe == "")||($ville == "")){
echo"<script LANGUAGE=\"JavaScript\">alert('Certain champs obligatoires ne sont pas saisis')</script>";
header('Refresh:0; url=../../index.php?id=Modèle');
}
//------------------------------------------------------------------------------- et on envoie le mail
else{
//récupération des donné si utilisateurs
if($envoie_new_membre == 0){
$rqt_info = 'SELECT * FROM utilisateur WHERE pseudo="'.$pseudo.'"';
$exe_rqt_info = mysql_query($rqt_info) or die ("Erreur lors de la requète d'informatation sur le pseudo ".mysql_error());
$data_info = mysql_fetch_array($exe_rqt_info);
$to = 'guillaume-zinniger@live.fr';
$subject = '[Awery.fr] Demande de séance modèle'.$data_info['Nom_utilisateur'] .', '.$data_info['Prenom_utilisateur'];
//récupération du message
$message = "Son age : ".$data_info['age']." c'est un/une : ". $sexe . " de la taille : ". $taille . " et de la ville de : " . $ville;
$headers = 'From: '.$data_info['email_utilisateur'];
//on envoie ensuite l'email
mail($to, $subject, $message, $headers);
echo"<script LANGUAGE=\"JavaScript\">alert('Merci, je vous confirmerais individuellement vos demandes')</script>";
echo"je suis un membre";
header('Refresh:0; url=../../index.php?id=Accueil');
}
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERREUR ICI !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//je ne rentre pas dans cette boucle ! malgré que je je suis a 1
elseif($envoie_new_membre == 1){
$to = 'guillaume-zinniger@live.fr';
$subject = '[Awery.fr] Demande de séance modèle '.$_POST['nom_utilisateur'] .', '.$_POST['prenom_utilisateur'];
$message = "Son age : ".$_POST['age']." c'est un/une : ". $sexe . " de la taille : ". $taille . " et de la ville de : " . $ville;
$headers = 'From: '.$_POST['email_utilisateur'];
echo"<script LANGUAGE=\"JavaScript\">alert('Merci, je vous confirmerais individuellement vos demandes')</script>";
mail($to, $subject, $message, $headers);
header('Refresh:0; url=../../index.php?id=Accueil');
}
else{
echo"bug";
}
}
}
}
else{
echo"<script LANGUAGE=\"JavaScript\">alert('Vous avez mal recopier le teste anti robots')</script>";
header('Refresh:0; url=../../index.php?id=Modèle');
}
?> |
Partager