par
diapason » 01 févr. 2006, 19:50

Bonjour à tous,
J'essaye avant tout de comprendre. J'ai créé un petit formulaire avec deux entrées le login et le mot de passe.
Dans ce formulaire j'ai écris ceci :
et dans ma page sidentifier.php le code suivant :
<?
include("config.php");
if(($motdepasse==$admin_pass)&&($login==$admin_username))
{
setcookie("proaccess","identok",time()+7200,"");
header("location: choix.php");
}
else
{
header("location: administrateur.php");
}
?>
Lorsque l'internaute se connecte correcetment je souhaite qu'il puisse se rendre directement à la page : choix.php
Il n'y a donc qu'un seul appel à header "location: choix.php si le login et le mot de passe sont juste.
Sinon il reviens à la page administrateur.php
A cette page :
http://www.toutestfacile.com/php/errorm ... header.php
il est explique qu'il est impossible d'ajouter des informations à l'en-tête - l'en-tête a déja été envoyé (la sortie à débuté par le script [script1]). Erreur détectée dans [script2] à la ligne [line].
Je reste dans l'inconnu ! Je n'ai pas non plus d'espace dans mon code.
Merci