コード例 #1
0
 /**
  * Fonction statique qui crée l'unique instance de la classe
  * Appel : $instancePdoPeri = PdoPeri::getPdoPeri();
  * @return l'unique objet de la classe PdoPeri
  */
 public static function getPdoPeri()
 {
     if (PdoPeri::$monPdoPeri == null) {
         PdoPeri::$monPdoPeri = new PdoPeri();
     }
     return PdoPeri::$monPdoPeri;
 }
コード例 #2
0
ファイル: login.php プロジェクト: lelfeSylvain/chasseTresor
<?php 
include_once 'class.session.inc.php';
Session::init();
include_once 'class.pdoperi.inc.php';
if (isset($_REQUEST['uc'])) {
    $uc = "?uc=" . $_REQUEST['uc'];
}
$instancePdoPeri = PdoPeri::getPdoPeri();
$visiteur = $instancePdoPeri->getInfosVisiteur($_REQUEST['login']);
//echo $visiteur["pseudo"]." - ".$visiteur["mdp"];
if (isset($_REQUEST['login']) && isset($_REQUEST['reponse']) && Session::login($_REQUEST['login'], $_REQUEST['reponse'], $visiteur["pseudo"], $visiteur["mdp"])) {
    $instancePdoPeri->setTSConnexion($visiteur["pseudo"]);
    header('Location: index.php' . $uc);
}
include 'v_entete.php';
?>

  <script language="javascript" src="js/md5.js"></script>
<script language="javascript">
<!--
  function doChallengeResponse() {
    str = "*355"+document.identification.mot_de_passe.value;
    document.identification.reponse.value = MD5(str);
    document.identification.mot_de_passe.value = "";

  }
// -->
</script>
<?php 
include 'v_titre.php';
?>