Page 1 sur 1

probleme session

Posté : 28 juil. 2010, 09:52
par Tottiasr
Bonjour,

je voudrais utiliser le code suivant :
if(!empty($_POST["login"]) && !empty($_POST["password"]))
{
session_unset ();
session_start();
}
mais mon problème c'est qu'une erreur s'affiche car session_start n'est pas le premier caractère, comment pui-je utiliser ceci sans avoir cette erreur?

Merci de votre aide

Re: probleme session

Posté : 28 juil. 2010, 11:21
par @rthur
Bonjour,

Il faut que tu déplace session_start() au début de ta page, avant que le 1er caractère HTML ne soit envoyé au navigateur

Re: probleme session

Posté : 28 juil. 2010, 12:20
par Invité
Oui ca je sais mais comment je fais avec ma condition?

Re: probleme session

Posté : 28 juil. 2010, 12:33
par Ganesh
Bonjour,

Tu ne peux rien faire sur les sessions tant que la fonction session_start() n'a pas été lancée. A toi de voir dans quel ordre mettre les fonctions que tu souhaites utiliser.

Re: probleme session

Posté : 28 juil. 2010, 17:24
par AB
@rthur t'a parlé de 1er caractère HTML

Le code que tu nous montre ne fais afficher aucun caractère html...

Donc déplace ce bout de code en haut de ta page ou tout au moins avant de faire afficher du html (et aussi avant de vouloir utiliser tes variables de sessions)