Subversion Repositories ALCASAR

Rev

Rev 703 | Blame | Last modification | View Log

<?php
/*


*/

class alcasar_admin_user
{
        private $user=null;
        
        public function __construct($user=null)
        {
                
        }
        public function login($password="")
        {
                if ($this->user == null) return false;
                /*
                interrogation base de données
                */
                $this->session_start();
                return true;
        }
        public function logout()
        {
                $this->session_stop();
                $this->log();
        }
        public function is_connected()
        {
                return true;
        }
        private function log($event)
        {
                /*
                LOGS de base de données
                */
        }
        private function session_start()
        {
                session_start();
        }
        private function session_stop()
        {
                // Suppresion des variables de sessions
                
                // LOG
        }
}


$test = new alcasar_admin_user();
echo $test->is_connected();
//Include files
require_once('includes/defines.inc.php');
//require_once(ALCASAR_ADMIN_PATH_INC.'/session.inc.php');
//require_once('mysql.class.php');

// récupération des variable $_POST (login, pwd)

// test des variables $_POST

$login ="";
$pwd="";
// authentification (mysql)
/*
$database = new mysql($db_host,$db_user,$db_pwd,$db_name);
$sql_query=sprintf("SELECT UserName FROM userinfo WHERE id=%s AND UserName=%s",
    GetSQLValueString($login, "text"), GetSQLValueString($password, "text"));
$result = $database->query($sql);
*/
// variables de session

// redirection (si authentifié)

// affichage du formulaire (si aucune authentification en cours)

?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Login page</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="<?php echo ALCASAR_ADMIN_PATH_CSS; ?>/default/default.css" type="text/css">
</head>
<style>
/*
style provisoire, en attente ...
*/
form.css fieldset
  {
  padding: 1em;
  width: 250px;
  }
form.css label
  {
  display: inline;
  float: left;
  width: 100px;
  }
</style>
<h1>LOGIN PAGE</h1>
<form name="loginForm" action="" method="" class="css">
<fieldset>
<legend>Authentification :</legend>
<label for="login">Utilisateur :</label><input type="test" name="login" value="" size="20"><br>
<label for="pwd">Mot de passe :</label><input type="password" name="pwd" value="" size="20"><br>
<input type="submit" name="valider" value="Valider">
</fieldset>
</form>
<font color="red">
Style et graphique à faire. Test et affichage des erreurs de saisie à ajouter.
</font>
</body>
</html>

Generated by GNU Enscript 1.6.6.