IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

problème avec démarrage de session


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Août 2007
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 76
    Points : 41
    Points
    41
    Par défaut problème avec démarrage de session
    salut tout le monde,
    mon pb c'est que j'utilise internet explorer 7 pour developper un site assez complexe, mais les session ne marche pas du tout, a chaque fois il me met une erreur de session !!! donc je ne peux plus utiliser de sessions dans ce cas.
    merci de m'aider

  2. #2
    Membre averti Avatar de Linio
    Inscrit en
    Octobre 2005
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 431
    Points : 332
    Points
    332
    Par défaut
    Lenstoi tu devrais créer un topic pour expliquer plus en avant ton soucis parce que là tel quel on peut pas trop t'aider.

    Quelles sont tes erreurs, à quoi ressemble ton code, etc...?

  3. #3
    Membre du Club
    Inscrit en
    Août 2007
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 76
    Points : 41
    Points
    41
    Par défaut plus d'infos
    voilà mes erreurs :
    - Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\program files\easyphp1 ......
    - Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp1 ......

    un exepmle de code :
    <?
    session_start();
    $_SESSION['code']=$_POST['code_user'];
    ...?>
    et code_user : est un champ d'un formulaire d'autehntification.
    merci d'avance

  4. #4
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Normalement avant un session_start tu ne peux pas avori envoyé de code HTML, vu tes erreur c'est probablement ce que tu as fait.

  5. #5
    Membre averti Avatar de Linio
    Inscrit en
    Octobre 2005
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 431
    Points : 332
    Points
    332
    Par défaut
    Effectivement tes erreurs sont dues au fait que tu as envoyés des 'informations' au serveur avant le session start. Il ne faut aucun affichage avant ton session start (même un saut de ligne ou un espace peut faire planter ton appli), en gros il te faut commencer tes pages par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?
    session_start();
    ...
    ?>

  6. #6
    Membre du Club
    Inscrit en
    Août 2007
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 76
    Points : 41
    Points
    41
    Par défaut ok
    ok, c'est peut étre à koz du code html, car mon code est entre les balises <BODY>
    merci bcp

  7. #7
    Membre éprouvé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 909
    Points : 1 014
    Points
    1 014
    Par défaut ouais c'est certain
    Ouais, c'est sûr que si tu mets tes sessions entre les balises body, c'est obligé que tu reçoives ces messages de warning. Fais comme ci-dessous:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    session_name('nom_de_session'); // optionnel
    session_start();
     
    ...
    ?>
    <html>
    ...
    Surtout ne mets pas de ligne blanche avant <?php, ni d'espace.

    Et aussi mets le tag résolu quand tu auras corrigé et que tout fonctionnera bien.

Discussions similaires

  1. Problème de démarrage de session avec OpenNI (Kinect)
    Par Corvus dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 04/11/2011, 05h04
  2. Problème de démarrage de session
    Par Knives dans le forum Langage
    Réponses: 6
    Dernier message: 31/05/2006, 11h24
  3. Problème avec header et session
    Par byvan dans le forum Langage
    Réponses: 3
    Dernier message: 19/04/2006, 09h25
  4. Problème avec l'Objet "Session"
    Par ghislain007 dans le forum ASP
    Réponses: 4
    Dernier message: 03/03/2006, 22h07
  5. [xmlrad]problème avec la variable session
    Par ekmule dans le forum XMLRAD
    Réponses: 5
    Dernier message: 22/02/2006, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo