Affichage du code php dans la page
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:
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:
0) { $_SESSION['Auth'] = array( 'user' => $user, 'pass' => $pass ); header('Location: panel.php'); } else { } } ?>
Merci de votre aide.