Bonjour,

J'ai un léger problème pour une zone protégé par mot de passe j'ai établie un code qui permet de vérifier si le mot de passe et le pseudo sont bien dans la base donnée , malheuresement j'ai la moitié du code qui s'affiche sur ma page.

Voici mon code PHP :

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
<?php
 
	session_start();
	if(isset ($_POST) && !empty($_POST['user']) && !empty($_POST['pass'])) {
		extract($_POST);
		$pass = sha1($pass);
		mysql_connect("*******", "******", "********");
		mysql_select_db("*****");
		$sql = "SELECT id FROM administration WHERE user='$user' AND pass='$pass'";
		$req = mysql_query($sql) or die(mysql_error());
		if(mysql_num_rows($req) > 0) {
			$_SESSION['Auth'] = array(
				'user' => $user,
				'pass' => $pass
 
			);
			header('Location: panel.php');
		}
		else {
 
		}
 
 
	}
 
 
?>
Et voici la partie du code qui est affichée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
0) { $_SESSION['Auth'] = array( 'user' => $user, 'pass' => $pass ); header('Location: panel.php'); } else { } } ?>
Merci de votre aide.