Beispiel #1
0
function connexion()
{
    global $pdo;
    if (!isset($_REQUEST['action'])) {
        $_REQUEST['action'] = 'demandeConnexion';
    }
    $action = $_REQUEST['action'];
    switch ($action) {
        case 'demandeConnexion':
            include "vues/v_connexion.php";
            break;
        case 'valideConnexion':
            $login = $_REQUEST['login'];
            $mdp = $_REQUEST['mdp'];
            $visiteur = $pdo->getInfosVisiteur($login, $mdp);
            if (!is_array($visiteur)) {
                ajouterErreur("Login ou mot de passe incorrect");
                include "vues/v_erreurs.php";
                include "vues/v_connexion.php";
            } else {
                $id = $visiteur['id'];
                $nom = $visiteur['nom'];
                $prenom = $visiteur['prenom'];
                $statut = $visiteur['statut'];
                connecter($id, $nom, $prenom, $statut);
                include "vues/v_sommaire.php";
            }
            break;
        default:
            include "vues/v_connexion.php";
            break;
    }
}
Beispiel #2
0
function essaiConnexion()
{
    if (isset($_REQUEST["password"])) {
        $reqLogin = mysql_query("SELECT * FROM utilisateurs WHERE Login='******'\n\t\t AND Password='******'");
        if ($ligneLogin = mysql_fetch_assoc($reqLogin)) {
            // echo "Connexion réussie.";
            connecter($ligneLogin);
        } else {
            // echo "Connexion échouée.";
        }
    }
}
            } else {
                ajouterErreur("Login ou mot de passe incorrect");
                //message d'erreur
                $tentative[0] = $tentative[0] + 1;
                //ajout de 1 aux nmb de tentative
                echo $tentative[0];
                include "vues/v_erreurs.php";
                //vue des erreurs
                include "vues/v_connexion.php";
            }
            //vue de connexion pour recommencer
        } else {
            if (is_array($visiteur)) {
                //connexion avec le mdp crypté et les infos ok .&& $texte1 == $mdp
                $id = $visiteur['id'];
                $nom = $visiteur['nom'];
                $prenom = $visiteur['prenom'];
                $statut = $visiteur['statut'];
                //définie le type visiteur ou comptable
                connecter($id, $nom, $prenom, $statut);
                //connection avec les infos
                include "vues/v_sommaire.php";
                //vue du sommaire en fonction du type de visiteur
            }
        }
        break;
    default:
        include "vues/v_connexion.php";
        //vue pour se connecter
        break;
}
Beispiel #4
0
if (!isset($_REQUEST['action'])) {
    $_REQUEST['action'] = 'demandeConnexion';
}
$action = $_REQUEST['action'];
switch ($action) {
    case 'demandeConnexion':
        include "vues/v_connexion.php";
        break;
    case 'valideConnexion':
        $login = $_REQUEST['login'];
        $mdp = $_REQUEST['mdp'];
        $visiteur = $pdo->getInfosUtilisateur($login, substr(md5($mdp), 0, 20));
        if (!is_array($visiteur)) {
            ajouterErreur("Login ou mot de passe incorrect");
            include "vues/v_erreurs.php";
            include "vues/v_connexion.php";
        } else {
            $id = $visiteur['id'];
            $nom = $visiteur['nom'];
            $prenom = $visiteur['prenom'];
            $idrole = $visiteur['role'];
            $role = $pdo->getRole($idrole);
            connecter($id, $nom, $prenom, $role['libelle']);
            include "vues/v_sommaire.php";
        }
        break;
    default:
        include "vues/v_connexion.php";
        break;
}
Beispiel #5
0
<?php

if (!isset($_REQUEST['action'])) {
    $_REQUEST['action'] = 'demandeConnexion';
}
$action = $_REQUEST['action'];
switch ($action) {
    case 'demandeConnexion':
        include "vues/v_connexion.php";
        break;
    case 'valideConnexion':
        $login = $_REQUEST['login'];
        $mdp = $_REQUEST['mdp'];
        $visiteur = $pdo->getInfosVisiteur($login, $mdp);
        if (!is_array($visiteur)) {
            ajouterErreur("Login ou mot de passe incorrect", "connexion");
            include "vues/v_connexion.php";
        } else {
            $id = $visiteur['id'];
            $nom = $visiteur['nom'];
            $prenom = $visiteur['prenom'];
            connecter($id, $nom, $prenom);
            include "vues/v_sommaire.php";
        }
        break;
    default:
        include "vues/v_connexion.php";
        break;
}
Beispiel #6
0
" method="POST">
        Audit Mode:<select name="mode">
            <option value="Deployment">Deployment</option>
            <option value="Development">Development</option>

        </select>
        <input type="submit" name="audit" value="Run Configuration Audit">
    </form>
    <br />

<?php 
$num_directives = 0;
if (isset($_POST['audit'])) {
    $mode = $_POST['mode'];
    getCredentials();
    connecter($host, $user, $passwd);
    $directives = mysql_query("SELECT * FROM phpdirectives") or die("Unable to fetch PHP directives:" . mysql_error());
    if ($directives) {
        $PHP_directive_objects = array();
        $num_directives = mysql_num_rows($directives);
        for ($i = 0; $i < $num_directives; $i++) {
            $PHP_directive_Objects[$i] = new PHPDirective();
            $PHP_directive_Objects[$i]->setDirectiveName(mysql_result($directives, $i, 'directivename'));
            $PHP_directive_Objects[$i]->setRecommendedValue(mysql_result($directives, $i, 'recomendedvalue'));
            $PHP_directive_Objects[$i]->setCurrentValue($PHP_directive_Objects[$i]->getCurrentValue($PHP_directive_Objects[$i]->getDirectiveName(), $phpini_path));
            $PHP_directive_Objects[$i]->setDescription(mysql_result($directives, $i, 'description'));
            $PHP_directive_Objects[$i]->setRemark(mysql_result($directives, $i, 'remark'));
            $PHP_directive_Objects[$i]->setPossibleValues("this is an array that comes from values table per each directive");
        }
    }
    ?>
Beispiel #7
0
<?php

if (!isset($_REQUEST['action'])) {
    $_REQUEST['action'] = 'demandeConnexion';
}
$action = $_REQUEST['action'];
switch ($action) {
    case 'demandeConnexion':
        include "vues/v_connexion.php";
        break;
    case 'valideConnexion':
        $login = $_REQUEST['login'];
        $mdp = $_REQUEST['mdp'];
        $visiteur = $pdo->getInfosVisiteur($login, $mdp);
        if (!is_array($visiteur)) {
            ajouterErreur("Login ou mot de passe incorrect", "connexion");
            include "vues/v_connexion.php";
        } else {
            $id = $visiteur['id'];
            $nom = $visiteur['nom'];
            $prenom = $visiteur['prenom'];
            $type = $visiteur['type'];
            connecter($id, $nom, $prenom, $type);
            $pdo->majDateDerniereConnexion($id);
            include "vues/v_sommaire.php";
        }
        break;
    default:
        include "vues/v_connexion.php";
        break;
}
<?php

include_once "./modele/modele.inc.php";
if (!isset($connection) || $connection != null) {
    $connexion = connecter();
}
$ok = false;
if ($connexion) {
    $listeCateg = getListeCategoriesProduits($connexion);
    if (isset($_GET["id"])) {
        $listeProduits = getListeProduitsParCateg($connexion, $_GET["id"]);
        $ok = true;
    }
}
$titre = "La fleur and co";
$entete = "./vue/vueEntete.inc.php";
$gauche = "./vue/vueGauche.inc.php";
if ($ok) {
    $centre = "./vue/vueCentreListeProduits.inc.php";
} else {
    $centre = "./vue/vueCentreAccueil.inc.php";
}
$pied = "./vue/vuePied.inc.php";
include "./vue/template.inc.php";
Beispiel #9
0
 case 'demandeConnexion':
     include "vues/v_sommaire.php";
     include "vues/v_header.php";
     break;
 case 'valideConnexion':
     $login = htmlspecialchars($_REQUEST['login']);
     $mdp = htmlspecialchars($_REQUEST['mdp']);
     $visiteur = $pdo->getInfosVisiteur($login, $mdp);
     if (!is_array($visiteur)) {
         ajouterErreur("Login ou mot de passe incorrect");
         include "vues/v_erreurs.php";
         include "vues/v_sommaire.php";
         include "vues/v_header.php";
     } else {
         $id = $visiteur['id'];
         connecter($id);
         $visiteurDetails = $pdo->getDetailsVsiteur($id);
         include "vues/v_sommaire_connected.php";
         include "vues/v_header.php";
     }
     break;
 case 'deconnexion':
     include "vues/v_sommaire.php";
     include "vues/v_header.php";
     deconnecter();
     break;
 default:
     ajouterErreur("Connectez-vous d'abords");
     include "vues/v_erreurs.php";
     include "vues/v_sommaire.php";
     include "vues/v_header.php";
Beispiel #10
0
<?php

include "vues/v_sommaire.php";
$action = $_REQUEST['action'];
switch ($action) {
    case 'formulaire':
        include 'vues/v_formComptable.php';
        break;
    case 'infosForm':
        $idVisiteur = $_SESSION['idVisiteur'];
        $nom = $_REQUEST['nom'];
        $prenom = $_REQUEST['prenom'];
        $ville = $_REQUEST['ville'];
        $cp = $_REQUEST['cp'];
        $adresse = $_REQUEST['adresse'];
        $type = $_SESSION['type'];
        $pdo->changerInfosVisiteur($idVisiteur, $nom, $prenom, $ville, $cp, $adresse);
        connecter($idVisiteur, $nom, $prenom, $type, $ville, $cp, $adresse);
        include 'vues/v_infosForm.php';
        break;
}
Beispiel #11
0
        include "vues/v_sommaire.php";
        include "vues/v_connexion.php";
        break;
    case 'valideConnexion':
        $login = $_REQUEST['login'];
        $mdp = $_REQUEST['mdp'];
        $visiteur = $pdo->getInfosVisiteur($login, sha1($mdp));
        if (!is_array($visiteur)) {
            ajouterErreur("Login ou mot de passe incorrect");
            include "vues/v_erreurs.php";
            include "vues/v_connexion.php";
        } else {
            $id = $visiteur['id'];
            $nom = $visiteur['nom'];
            $prenom = $visiteur['prenom'];
            $ville = $visiteur['ville'];
            $adresse = $visiteur['adresse'];
            $cp = $visiteur['cp'];
            $type = $visiteur['typeVisiteur'];
            connecter($id, $nom, $prenom, $type, $ville, $cp, $adresse);
            include "vues/v_sommaire.php";
            include "vues/v_accueil.php";
        }
        break;
    case 'deconnexion':
        include "vues/v_deconnexion.php";
        break;
    default:
        include "vues/v_connexion.php";
        break;
}