Bonjour, la communauté, je sais pouvoir compter sur votre aide. Ce script doit servir à se connecter et être redirigé. Si, les informations sont bonnes on est redirigé vers la page d'administration sinon on a un message d'erreur.
Ce script fonctionne très bien en local, mais une fois mis en ligne, la redirection ne fonctionne plus
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
<?php
    if(isset($_POST['connecter'])){
	    if($login!='' and $password!=""){
		   $objs_user=new Users();
		   $objs_user->setLogin($login);
		   $objs_user->setPass_md5($password);
		 $nbre= $objs_user->connecter_users($login,$password);
		 $conn= $objs_user->rechercher_user();
		 $monresultat=$conn->fetchObject();
		     if($nbre!=0){
			    $_SESSION['usersname']=$monresultat->usersname;
				$sessionuser=$_SESSION['usersname'];
				header("Location: administration.php");
				echo "ma session user est ".$sessionuser;
				exit();
 
			 }
			 else{
			    echo '<div id="msg">Nom utilisateur ou mot de passe incorrect</div>';
			 }
		}
		if($login!='' and $password==""){
		   echo '<div id="msg">mot de passe non renseigné</div>';
		}
		if($login=='' and $password!=""){
		   echo '<div id="msg">nom utilisateur non renseigné</div>';
		}
		if($login=='' and $password==""){
		   echo '<div id="msg">nom utilisateur non renseigné</div>';
		}
	}
?>
Merci d'avance pour votre aide