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 :

Warning: session_start() bizarre


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de yvesall
    Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Novembre 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 208
    Par défaut Warning: session_start() bizarre
    salut, je me doute bien que la question a été déjà posée, mais il se trouve que même en essayant les solution trouvées ça ne marche pas

    Mon problème est que lorsque j'appelle une page, je me retrouve avec ça :
    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php:1) in /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php on line 2

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php:1) in /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php on line 2
    Dans tous les forums j'ai vu que c'était à cause d'un bout de html qui se ballade avant le session_start()

    Problème : je n'ai rien devant.
    Voilà le début de forum.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?
    session_start();
    require("conf.php");
    require("message.php");
    $nbr_topic = 5;
    $topic_de_depart = $topic_deb && $topic_deb >= 0 ? $topic_deb : 0;
    Je suis chez free, le dossier sessions est bien créé à la racine du compte
    plus bizarez encore, d'autres pages qui ont aussi le même début de code, elle n'ont aucun problème lors de leur affichage.
    La page article.php n'a aucun problème par exemple et son début est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?
    session_start();
    require("conf.php");
    require("message.php");
    $nbr_article = 5;
    $article_de_depart = $art_deb && $art_deb >= 0 ? $art_deb : 0;
    je ne comprends pas
    merci

  2. #2
    Membre éclairé
    Avatar de yvesall
    Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Novembre 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 208
    Par défaut
    Je viens de tester mon code juste avec

    forum.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?
    session_start();
    ?>
    et même ça ça m'affiche

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php:1) in /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php on line 2
    Je ne pige pas....

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 95
    Par défaut
    Tu n'as pas un saut de ligne vide avant le <? ???

  4. #4
    Membre éclairé
    Avatar de yvesall
    Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Novembre 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 208
    Par défaut
    non rien du tout
    justement c'est ca qui est flippant...
    le code est tel que dans la quote

  5. #5
    Membre éclairé Avatar de Linio
    Inscrit en
    Octobre 2005
    Messages
    431
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 431
    Par défaut
    t'as essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    session_start();
    ?>
    C'est un peu con, mais à part ça, honnêtement...

    Ah ben si je sais:

    Encodage!!

    Si c'est en UTF-8 ça va faire planter ta page!

    Faut encoder sans BOM.

  6. #6
    Membre éclairé
    Avatar de yvesall
    Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Novembre 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 208
    Par défaut
    en effet je suis en utf8, mais je ne sais pas ce qu'est BOM

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 26/02/2019, 20h16
  2. warning: session_start cannot send cookie
    Par san1981 dans le forum Langage
    Réponses: 8
    Dernier message: 03/11/2008, 23h18
  3. Réponses: 2
    Dernier message: 03/09/2008, 23h25
  4. Réponses: 3
    Dernier message: 09/01/2008, 23h19
  5. Réponses: 2
    Dernier message: 18/12/2007, 22h59

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