Voilà j'ai crée une classe session mais j'ai un problème.
Voici un extrait ma classe:
class Sid
{
var $sid_username;
var $sid_user_level;
// Fonction de création de session
function start_sid()
{
return session_start;
}
// Fonction de création de session pour les connectés
function start_member_sid()
{
$sid = $_SESSION['sid_username'] = $this->sid_username;
$sid .= $_SESSION['sid_time'] = time();
$sid .= $_SESSION['sid_auth'] = $this->sid_user_level;
$sid .= $_SESSION['sid_userlogin'] = 1;
return $sid;
}
}
Voici comment j'utilise ma classe:
// Rêquete sql
$sql = "SELECT *
FROM ".TABLE_USERS."
WHERE username = '".$username."'";
$db->query = $sql;
$sqlr = $db->sql_query();
$db->query = $sqlr;
$donnees = $db->sql_fetch_object();
// Déclaration de la Class Sid
$sid = new Sid();
// Début de session
$sid->start_sid();
// Renseigne les variables
$sid->sid_username = $donnees->username;
$sid->sid_user_level = $donnees->user_level;
// Utilisation de la classe
$sid->start_member_sid();
Mais quand je fais
echo $_SESSION['sid_userlogin'];
Le echo ne m'affiche rien. Donc comment faut-il que je fasse?Merci d'avance...