Bonjour a tous,
je souhaite me connecte a un page loggedin.php apres que je me sois connecte en utilisant mon address email et mon mot de passe.
j'ecris pour cela le code suiavnt:
La page loggedin.php est toute simple, je fais juste un test:
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 <?php if (isset($_POST['submitted'])){ require_once('includes/login_functions.inc.php'); require_once('../PHP-TESTS/mysqli_connect.php'); list($check, $data)=check_login($dbc, $_POST['email'], $_POST['pass']); if ($check){ session_start(); $_SESSION['user_id']=$data['user_id']; $_SESSION['first_name']=$data['first_name']; $url=absolute_url('loggedin.php'); header("Location: $url"); exit(); } else { $errors=$data; } mysqli_close($dbc); } include ('includes/login_page.inc.php');
mais voila, lorsque je me connecte (voir le premier fichier attache), au lieu d'etre redirige vers la page loggedin.php, je suis redirige vers une autre page (voir deuxieme fichier attache).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $page_title='Logged In!'; include('includes/header.html'); echo "SALUT"; include ('includes/footer.html'); ?>
Qu'est ce qui se passe?
Est ce que je fais une erreur dans l'utilisation de la fonction Header?
Merci
Partager