コード例 #1
0
ファイル: modif_user.php プロジェクト: Totoyor/Vade-Retro
// Controleur secondaire - back-office/modif_user
if (!isset($_SESSION["admin"])) {
    header('Location:?module=admin&action=login_admin');
} else {
    // GET
    $id = $_GET["id"];
    if (isset($_GET["id_modif"])) {
        // POST
        $civ = $_POST["civilite"];
        $nom = $_POST["nom"];
        $prenom = $_POST["prenom"];
        $mail = $_POST["mail"];
        $mdp = md5($_POST["mdp"]);
        $adresse = $_POST["adresse"];
        $ville = $_POST["ville"];
        $cp = $_POST["cp"];
        $pays = $_POST["pays"];
        $tel = $_POST["tel"];
        $adresse_liv = $_POST["adresse_liv"];
        $ville_liv = $_POST["ville_liv"];
        $cp_liv = $_POST["cp_liv"];
        $pays_liv = $_POST["pays_liv"];
        include_once "modele/utilisateurs/modif_user.php";
        $modifUser = modif_user($id, $civ, $nom, $prenom, $mail, $mdp, $adresse, $ville, $cp, $pays, $tel, $adresse_liv, $ville_liv, $cp_liv, $pays_liv);
    }
    if (isset($_GET["id"])) {
        include_once "modele/utilisateurs/modif_user.php";
        $userModif = lire_user($id);
    }
    include_once "vue/utilisateurs/modif_user.php";
}
コード例 #2
0
ファイル: index.php プロジェクト: Totoyor/Vade-Retro
    $id = $_SESSION["user"][0];
    $civ = $_POST["civ"];
    $nom = $_POST["nom"];
    $prenom = $_POST["prenom"];
    $mail = $_POST["mail"];
    $adresse = $_POST["adresse"];
    $ville = $_POST["ville"];
    $cp = $_POST["cp"];
    $pays = $_POST["pays"];
    $tel = $_POST["tel"];
    $adresse_liv = $_POST["adresse_liv"];
    $ville_liv = $_POST["ville_liv"];
    $cp_liv = $_POST["cp_liv"];
    $pays_liv = $_POST["pays_liv"];
    include_once "modele/gestion-compte/modif_user.php";
    if (modif_user($id, $civ, $nom, $prenom, $mail, $adresse, $ville, $cp, $pays, $tel, $adresse_liv, $ville_liv, $cp_liv, $pays_liv) == true) {
        header("Location:?module=gestion-compte&action=index&modif=ok");
    } else {
        header("Location:?module=gestion-compte&action=index&modif=nok");
    }
} elseif (isset($_GET["suppr"])) {
    $id = $_GET["suppr"];
    include "modele/gestion-compte/suppr_user.php";
    $suppr_user = suppr_user($id);
    // Destruction des variables de session
    session_unset();
    // Détruire la session
    session_destroy();
    // Rediriger vers page d'accueil
    header("Location:?");
}
コード例 #3
0
ファイル: livraison.php プロジェクト: Totoyor/Vade-Retro
<?php

// Controleur secondaire - packs/livraison
if (!isset($_SESSION["user"])) {
    header("Location:?module=user&action=login");
} else {
    if (isset($_POST["adresse_liv"])) {
        include_once "modele/packs/livraison.php";
        $id = $_SESSION["user"]["id_user"];
        $tel = $_POST["tel"];
        $adresse_liv = $_POST["adresse_liv"];
        $ville_liv = $_POST["ville_liv"];
        $cp_liv = $_POST["cp_liv"];
        $pays_liv = $_POST["pays_liv"];
        if (modif_user($id, $tel, $adresse_liv, $ville_liv, $cp_liv, $pays_liv) == true) {
            $total_panier = calculer_panier();
            $ref = uniqid(mt_rand());
            $montant = $total_panier;
            $qte = 1;
            $date = date("Y-m-d H:i:s");
            $user = $_SESSION["user"]["id_user"];
            $console = $_SESSION["panier"]["id_article"][0];
            if (ajout_commande($ref, $montant, $qte, $date, $user, $console) == true) {
                header("Location:?module=commande&action=index&ref_commande=" . $user . "");
            } else {
                header("Location:?module=packs&action=livraison&commande=nok");
            }
        } else {
            header("Location:?module=packs&action=livraison&modif=nok");
        }
    }
コード例 #4
0
<?php

/**
 * Created by PhpStorm.
 * User: kodoyosa
 * Date: 05/11/15
 * Time: 08:22
 */
include '../../../model/user/dashboard/m_valid_modif_profil.php';
session_start();
//get_password(id)
//modif_user(id, mail, lastname, firstname, age, description)
//get_user(id)
$passs = get_password($_SESSION['id']);
foreach ($passs as $pass) {
    $realPass = $pass['user_password'];
}
$mail = $_POST['mail'];
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$birthdate = $_POST['age'];
$description = $_POST['description'];
$password = SHA1($_POST['password']);
if ($password == $realPass) {
    echo 'Vos informations ont été mise à jour !<br>';
    echo 'cliquez <a href="../../../controler/user/dashboard/c_profil.php">ici</a> pour revenir à votre profil';
    modif_user($_SESSION['id'], $mail, $lastname, $_POST['firstname'], $birthdate, $description);
} else {
    echo 'Mauvais mot de passe !';
}
include '../../../view/user/dashboard/v_valid_modif_profil.php';