Session et objet

Eléphanteau du PHP | 35 Messages

17 avr. 2007, 16:33

Bonjour,

j'aimerai avoir quelques astuces sur les sessions et l'objet je coince un peu beaucoup sur ca alors que c'est hyper important merci de votre aide

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

17 avr. 2007, 16:51

Bonjour,

Il nous faut + d'informations sur ce que tu veux faire exactement pour pouvoir t'aider:
- Que cherches-tu à faire?
- Qu'as-tu déjà fait?
- Où rencontres-tu un problème?

http://fr.php.net/session
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 35 Messages

17 avr. 2007, 19:23

Je voudrai protéger mon site par des sessions contre les robots.
Mais voilà lorsque je lui demande de ce connecter il me renvoie sur la même page de log et c'est seulement au bout de la deuxième fois qu'il me connecte
session_start();
function Authentification() {
		$log = $_POST['loggin'];
		$pass = $_POST['password'];
		if ($log == NULL || $pass == NULL) {
			include ("../HTML/admin.html");
		} else {

			$tableau = adminDAO :: Authentification($log, $pass);
			$_SESSION['id2'] = $tableau['0']['Id_Utilisateur'];
			if (($tableau['0']['Login_Utilisateur'] != $log) || $tableau['0']['Pass_Utilisateur'] != $pass) {
				include ("../HTML/admin.html");
			} else {


				
				if ($tableau['0']['SupeUser'] == 1) {
					
					//$_SESSION['id1'] = $tableau['0']['Id_Utilisateur'];
					$_SESSION['SupeUser'] = $tableau['0']['SupeUser'];
					
					VueSupeUser :: AfficherAuthentification2($tableau);
				} else
					if ($tableau['0']['SupeUser'] == 0) {
						
						
						$_SESSION['SupeUser'] = $tableau['0']['SupeUser'];
						
						VueAdmin :: AfficherAuthentification($tableau);
					}

			}
		}
	}
Y a peu être plus simple mais la je vois pas!
Je code en PHP5 objet avec un pattern MVC derrièr

Merci du coup de pouce par avance.[/code]