Beispiel #1
0
<?php

$messageErreur = "";
if (isset($_POST['username']) or isset($_POST['pwd'])) {
    $adminClass = new Administrateur();
    if ((!isset($_POST['username']) or $_POST['username'] == "") and (!isset($_POST['pwd']) or $_POST['pwd'] == "")) {
        $messageErreur = "<b class='note'>Erreur : </b> Les deux champs doivent être saisis.";
        include_once 'vue/connexion.php';
    } else {
        $username = $_POST['username'];
        $password = $_POST['pwd'];
        $resultIsLogin = $adminClass->isLogin($username);
        $resultPwd = $adminClass->getPasswordByLogin($username);
        if ($resultIsLogin != null and $resultIsLogin[0]->result == 1) {
            if ($resultPwd->result === $password) {
                session_start();
                $_SESSION['last_access'] = time();
                $_SESSION['ipaddr'] = $_SERVER['REMOTE_ADDR'];
                $_SESSION['username'] = $username;
                include_once 'vue/admin.php';
            } else {
                $messageErreur = "<b class='note'>Erreur : </b> Le mot de passe n'est pas correct.";
                include_once 'vue/connexion.php';
            }
        } else {
            $messageErreur = "<b class='note'>Erreur : </b> Le login n'est pas correct.";
            include_once 'vue/connexion.php';
        }
    }
} else {
    // On affiche la page (vue)
Beispiel #2
0
<h3>Modification du profil</h3>
<span>
	<p> Ne remplissez que les champs à modifier.</p>
</span>
<?php 
$adminClass = new Administrateur();
$username = $_SESSION['username'];
$password = $adminClass->getPasswordByLogin($username);
$email = $adminClass->getMailByLogin($username);
?>

<form method="post" id="profil" action="profil.php">
    <table border="0">
        <tr>
            <td class="libelle">Login</td>
            <td><input type="text" name="login" <?php 
echo "value=" . $username;
?>
 id="login"></td>
        </tr>
        <tr>
            <td class="libelle">Mot de passe</td>
            <td><input type="password" name="mdp"  <?php 
echo "value=" . $password->result;
?>
 id="mdp"></td>
        </tr>
        <tr>
            <td class="libelle">Mot de passe</td>
            <td><input type="password" name="mdp2" <?php 
echo "value=" . $password->result;