Esempio n. 1
0
<?php

// Controleur secondaire - newsletter/newsletter
if (isset($_POST["user_email"])) {
    $email = $_POST["user_email"];
    $date = date("Y-m-d H:i:s");
    if (preg_match("#^([a-z0-9._-]+@[a-z0-9._-]+\\.[a-z]{2,3})\$#", $email) == true) {
        include "modele/newsletter/ajout_email.php";
        if (ajout_email($email, $date) == false) {
            header("Location:?module=page&action=index&m=ajoutemailnok#titreblog");
        } else {
            header("Location:?module=page&action=index&m=ajoutemailok#titreblog");
        }
    } else {
        header("Location:?module=page&action=index&m=ajoutemailnok#titreblog");
    }
}
Esempio n. 2
0
        exit;
    } else {
        if ($_POST["mdp"] != $_POST["mdp2"]) {
            echo "Le mot de passe n'est pas le même !";
            exit;
        } else {
            if (!isset($_POST["conditions"])) {
                echo "Vous n'avez pas accepté les conditions d'utilisation.";
                exit;
            }
        }
    }
    $date = date("Y-m-d H:i:s");
    // Ajout de l'email dans la base newsletter
    if (isset($_POST["news"])) {
        $email = $_POST["mail"];
        include_once "modele/newsletter/ajout_email.php";
        ajout_email($email, $date);
    }
    // Ajout de l'utilisateur dans la base
    include_once "modele/user/inscription.php";
    if (inscription_user($_POST["nom"], $_POST["prenom"], $_POST["mail"], md5($_POST["mdp"]), $date) == false) {
        // Enregistrement non réussi
        header("Location:?module=user&action=inscription&inscr=nok");
    } else {
        // Enregistrement réussi
        header("Location:?module=user&action=login&inscr=ok");
    }
}
// Affichage de la page d'inscription
include_once "vue/user/inscription.php";