--------------- Ceci est un mail automatique, Merci de ne pas y répondre.'; mail($destinataire, $sujet, $message, $entete); // Envoi du mail $errors3 = ''; } else { $errors3 = 'Email non trouvé'; } } if (filter_has_var(INPUT_POST, 'register')) { $errors2 = ''; if (empty($_POST['passwd']) || strlen($_POST['passwd']) < 6 || empty($_POST['users']) || testpassword($_POST['passwd']) < 50) { $errors2 = 'Login vide ou password vide ou trop court (6 minimum) ou trop faible (Une majuscule, un chiffre minimum)'; echo testpassword($_POST['passwd']); } else { if (empty($_POST['mail'])) { $errors2 = 'Adresse mail vide'; } else { $pass_hache = hash('whirlpool', $_POST['passwd']); $req = $bdd->prepare('SELECT id FROM users WHERE login = ?'); $req->execute(array($_POST['users'])); $resultat = $req->fetch(); if ($resultat) { $errors2 = 'Login déjà pris'; } else { $login = $_POST['users']; $cle = md5(microtime(TRUE) * 100000); $req = $bdd->prepare('INSERT INTO users(login, mail, password, cle, actif) VALUES (:login, :mail, :password, :cle, :actif)'); $req->execute(array('login' => $_POST['users'], 'password' => $pass_hache, 'mail' => $_POST['mail'], 'cle' => $cle, 'actif' => 0));
$empty_password = 0; $vallid_password = 1; // check if password if filled if (strlen($_POST['password_box']) == 0 || $_POST['password_box'] == "empty") { $empty_password = 1; } // check for vallid password if ($_POST['confirm_password_box'] != $_POST['password_box']) { $vallid_password = 0; echo "<script language=\"JavaScript\" type=\"text/javascript\">\n"; echo "<!--\n\n"; echo " alert(\"" . $Translate[21] . "\");\n\n"; echo "-->\n"; echo "</script>\n"; } $result = testpassword($_POST['password_box']); if ($result < 40 && $_POST['password_box'] != 'empty') { echo "<script language=\"JavaScript\" type=\"text/javascript\">\n"; echo "<!--\n\n"; echo " alert(\"" . $Translate[124] . "\");\n\n"; echo "-->\n"; echo "</script>\n"; $vallid_password = 0; } $iExistUser = 0; $QuotaFull = 0; $iCounter = 0; $block_user = 0; // Find out of user exist while ($iCounter < $length_users_uniq) { $message_nr = mysql_result($query_users_uniq, $iCounter, "User");