Probleme avec Header qui crée pas un session

Signaler
Messages postés
105
Date d'inscription
jeudi 16 mai 2002
Statut
Membre
Dernière intervention
22 janvier 2009
-
Messages postés
105
Date d'inscription
jeudi 16 mai 2002
Statut
Membre
Dernière intervention
22 janvier 2009
-
Bonjour,

J'ai un petit blem avec un header.

Je sais que le header est exécuté au monent où php fait un OUTPUT avec un ECHO ou autres choses.

Dans ma page j'ai pas de OUTPUT sauf si session_start() cree un OUTPUT ???.

Il s'agit juste d'une d'une page très courte, un INCLUDE pour les information de la base de donnée LOGIN, PASSWORD, ...
sur ce je lance un petit requete, qui si elle contient aumoins un ligne entre dans un SI, dans le quel je cree une session... et a la fin... dans TOUS les cas je redirectionne a une meme page.

donc on a qqch comme ca..

include "..." ;
mysql_connect ;
mysql_select_db ;
$sql = "..." ;
$req = mysql_query($sql) ;
if(mysql_num_rows($req)!=0)
{
On arrive donc ici si tout s'est bien passé. A ce moment je cree une session.

session_start() ;
et j'enregistre dans cette session des info
session_register("...");
}

DANS LES 2 cas je retourne a la meme page.
J'utilise donc un
<script>
location.href='../index.php';
</script>

J'ai essayer aussi avec le Header("Location : http://www.....index.php") ;

Donc apres la redirection ma Session n'existe pas.

J'ai tester en enlevant la redirection et en ajoutant un bete lien Dreamers Programming HomePage
[mailto:6po@dreamersteam.org Email]

1 réponse

Messages postés
105
Date d'inscription
jeudi 16 mai 2002
Statut
Membre
Dernière intervention
22 janvier 2009

Personne peut m'aider ?

==============

Dreamers Programming HomePage
[mailto:6po@dreamersteam.org Email]