Cela commence a m'enerver, j'ai sans cesse cette erreur dés la premiere ligne de mon script:
Cannot send session cookie - headers already sent by
Pourtant je n'y comprend rien, car session_start() est la premiere ligne de ma page et je ne vois donc pas pourquoi ça ne fonctionne pas.
Si vous avez une idée, je vous colle le debut de ma page:
<? session_start();
if (isset($valide)) {
if (isset($_POST['login']) && isset($_POST['passe']))
{
if ($_POST['login'] != NULL && $_POST['passe'] !=NULL)
{
$_SESSION['login'] = $_POST['login'];
$_SESSION['passe'] = $_POST['passe'];
mysql_connect("localhost","rouliendelavegas","123456") or die ("Connection impossible !");
mysql_select_db("technique") or die ("Selection de base impossible !");
$recup = mysql_query("SELECT pass_usr, pseudo_usr FROM usr WHERE pass_usr='{$_POST['passe']}' AND pseudo_usr='{$_POST['login']}'") or die ("Requete non effectuꥠ!");
$num = mysql_num_rows($recup);
if ($num == "1")
{
echo "Passe et pseudo corrects ! OK !";
}else{
echo" Password et login faux !";
}
}
}
} else {
// SI LE FORMULAIRE N4A PAS ETE TRAITER, ON LE REAFFICHE
?>
MERCI