:hello:

J'ai un site chez Amen et impossible de faire fonctionner les variables de session.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?session_start();
 
$login="rara";
$password="riri";
$admin=false;
$error="";
 
include("../include/connect.inc.php");
include("../include/functions.inc.php");
 
if (get_url_value("action")=="disconnect")
{
	$_SESSION["admin"] = "";	
}
 
if (get_session_value("admin")=="true")
{
	$admin=true;
}
else
{
	if (get_post_value("action")=="login")
	{
		if (get_post_value("login")==$login && get_post_value("password")==$password)
		{
			$admin=true;
			$_SESSION["admin"] = "true";
		}
		else
		{
			$error="<p align=\"center\" class=\"error\">Login ou mot de passe incorrect</p>";
		}
	}
}
 
if ($admin==false)
{
<?=$error?>
// Formulaire de connexion
}
Ca fonctionne impec en local sous EasyPHP et c'est le genre de code que j'ai déjà testé avec succès chez Free. Y'a t-il quelque chose à faire en plus pour activer les sessions (genre créer un dossier "sessions" comme chez Free ?) ?