";
}
//Vérifions si le code de l'image de validation est incorrect
elseif(($activimagevalidation == 1) && (!chk_crypt($_POST['validation'])))
{
$erreur = "Le code de l'image de validation est incorrect.
";
}
else
{
//On prépare la vérification de sécurité
$tableau_a_verifier = array($_POST['nom'], $_POST['prenom'], $_POST['mail']);
//On l'exécute
if(trouve_caractere_tableau($tableau_a_verifier, '<') || trouve_caractere_tableau($tableau_a_verifier, '>') || trouve_caractere_tableau($tableau_a_verifier, ';') || trouve_caractere_tableau($tableau_a_verifier, ',') || trouve_caractere_tableau($tableau_a_verifier, '{'))
{
//Message d'erreur de sécurité
$erreur = "Les caractères suivants sont interdits pour le nom, le prénom et l'adresse mail : > et < et ; et , et { ";
}
elseif(!filter_var($_POST['mail'], FILTER_VALIDATE_EMAIL))
{
//Message d'erreur: email incorrect
$erreur = "L'adresse mail saisie est incorrecte.";
}
else
{
//On peut créer le compte
//Préparation des variables
$nom = str_replace("'", '', $_POST['nom']);
$prenom = str_replace("'", '', $_POST['prenom']);
$mail = str_replace("'", '', $_POST['mail']);
$password = sha1($_POST['password']);
$password = crypt($password, $password);
//Preparation de la requete SQL
$sql = "INSERT INTO utilisateurs (nom, prenom, date_creation, mail, password) VALUES ('".$nom."', '".$prenom."', NOW(), '".$mail."', '".$password."') ";
//Execution de la requete SQL
$insertion = $bdd->query($sql);
//Vérification de l'autorisation de l'envoi d'un mail
if($active_envoi_mail == "oui")
{
//Envoi d'un message de confirmation
$send_mail = true;
$sujet = "Confirmation de création de compte";
$description_rapide = "Confirmation de création de compte Comunic";
$nom_destinataire = $prenom." ".$nom;
$adresse_mail_destinataire = $mail_user = $mail;
$texte_message = "
Félicitations !
Votre compte a été bien créé. Vous pouvez dès maintenant utiliser Comunic et rechercher vos amis.
Voici les informations générales de votre nouveau compte Comunic.
Nom | ".$nom." |
Prénom | ".$prenom." |
Adresse mail | ".$mail." |
Mot de passe | ________________________ |
Nous vous recommandons d'imprimer cette page et de compléter le champs \"Mot de passe\" puis de conserver la page imprimée en lieu sûr.
";
//Envoi du message
include('inc/envoi_mail.php');
}
//Confirmation de l'inscription
//Message de succès
$account_created_check = true;
include('inc/account_created.php');
//Fermeture de la page
die('