<?php include "./modele/modele_connexion_bdd.php"; include "./modele/modele_fonction.php"; if (isset($_POST["valider"])) { $pseudo = htmlspecialchars($_POST["pseudo"]); $mdp = htmlspecialchars($_POST["mdp"]); $mail = $_POST["mail"]; if (preg_match("`^[a-z]+[[:alnum:]]+\$`", $pseudo)) { if (filter_var($mail, FILTER_VALIDATE_EMAIL)) { $verif_pseudo = compte($pseudo); $check_mail = check_mail($mail); if ($verif_pseudo != 0) { $alerte = "Ce compte exite déjà"; include "./vue/vue_inscription.php"; } else { if ($check_mail != 0) { $alerte = "Cette adresse mail exite déjà"; include "./vue/vue_inscription.php"; } else { $mdp1 = hash_mdp($mdp); inscription($pseudo, $mdp1, $mail); $_SESSION["pseudo"] = $pseudo; $_SESSION["mdp"] = $mdp; $id = id($pseudo); $_SESSION["id"] = $id; $results = liste_relais($id); foreach ($results as $cle => $result) { $results[$cle]["nom_domain"] = nl2br(htmlspecialchars($result["nom_domain"])); $results[$cle]["ip"] = nl2br(htmlspecialchars($result["ip"])); }
<?php include "./modele/modele_connexion_bdd.php"; include "./modele/modele_fonction.php"; if (isset($_POST["valider"])) { $pseudo = htmlspecialchars($_POST["pseudo"]); $mdp = htmlspecialchars($_POST["mdp"]); $existe = compte($pseudo); if ($existe != 0) { // on verifie le mot de passe rattache au pseudo $pass = mdp($pseudo); $verif_mdp = check_mdp($mdp, $pass); if ($verif_mdp === TRUE) { $status = status_user($pseudo); if ($status == "0") { $_SESSION["pseudo"] = $pseudo; $id = id($pseudo); $_SESSION["id"] = $id; $_SESSION["mdp"] = $mdp; $results = liste_relais($id); foreach ($results as $cle => $result) { $results[$cle]["nom_domain"] = nl2br(htmlspecialchars($result["nom_domain"])); $results[$cle]["ip"] = nl2br(htmlspecialchars($result["ip"])); } include "./vue/vue_gestion_blog.php"; } else { $_SESSION["pseudo"] = $pseudo; $results = liste_utilisateur(); $archive = archive(); $nb_demande_mail = nb_demande(); $nb_ancienne_star = nb_ancienne_star();