A session had already been started : Où placer session_start() ?
Bonjour,
J'ai une page de vérification de la connexion que je traite en ajax :
si connexion resuusie, je ddémarre une session et je bascule en menu principal
Code:
1 2 3 4 5 6
| if($data['bpwd'] == sha1($vmp))
{
session_start();
header("location:menu_principal.php");
} |
Et au niveau de la page : menu_principal.php,
je démarre une session et un require_once d'un page de protection au cas où on passe pas par le formulaire de connexion.
Code:
1 2 3 4
| <?php
session_start();
require_once('protect_page_php.php');
?> |
....suite du code
mais quand je me connecte avec les bons identifiants :
Il me sigale l'erreur : Notice: A session had already been started - ignoring session_start() in .....
Quel est ce probléme à ce niveau ?
Merci des solutions.