Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/10/2007, 11h22   #1
Membre du Club
 
Avatar de yvesall
 
Développeur de jeux vidéo
Inscription : novembre 2006
Messages : 202
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France

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

Informations forums :
Inscription : novembre 2006
Messages : 202
Points : 69
Points : 69
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 :
Citation:
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 :
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 :
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
yvesall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 11h32   #2
Membre du Club
 
Avatar de yvesall
 
Développeur de jeux vidéo
Inscription : novembre 2006
Messages : 202
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France

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

Informations forums :
Inscription : novembre 2006
Messages : 202
Points : 69
Points : 69
Je viens de tester mon code juste avec

forum.php
Code :
1
2
3
<?
session_start();
?>
et même ça ça m'affiche

Citation:
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....
yvesall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 11h40   #3
Nouveau Membre du Club
 
Inscription : août 2007
Messages : 95
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 95
Points : 34
Points : 34
Tu n'as pas un saut de ligne vide avant le <? ???
Guillomme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 11h44   #4
Membre du Club
 
Avatar de yvesall
 
Développeur de jeux vidéo
Inscription : novembre 2006
Messages : 202
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France

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

Informations forums :
Inscription : novembre 2006
Messages : 202
Points : 69
Points : 69
non rien du tout
justement c'est ca qui est flippant...
le code est tel que dans la quote
yvesall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 12h11   #5
Membre éclairé
 
Avatar de Linio
 
Inscription : octobre 2005
Messages : 427
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 427
Points : 304
Points : 304
t'as essayé :
Code :
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.
__________________
Linio
Linio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 12h14   #6
Membre du Club
 
Avatar de yvesall
 
Développeur de jeux vidéo
Inscription : novembre 2006
Messages : 202
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France

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

Informations forums :
Inscription : novembre 2006
Messages : 202
Points : 69
Points : 69
en effet je suis en utf8, mais je ne sais pas ce qu'est BOM
yvesall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 12h20   #7
Membre du Club
 
Avatar de yvesall
 
Développeur de jeux vidéo
Inscription : novembre 2006
Messages : 202
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France

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

Informations forums :
Inscription : novembre 2006
Messages : 202
Points : 69
Points : 69
c'etait ca :/ j'avais procéder differement pour la creation de cette page (nouveau fichier > enregistrer alors qu'au paravent : copier coller de fichier puis modification)

rohhhhh
c'est tuant ca

merci pour tout
yvesall est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 12h22   #8
Membre éclairé
 
Avatar de Linio
 
Inscription : octobre 2005
Messages : 427
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 427
Points : 304
Points : 304
Waaou je m'aime!!
(Désolé éclair de génie, j'ai galéré sur ce truc si tu savais!!)

Content d'avoir pu aider, bon courage pour la suite.
__________________
Linio
Linio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 12h31   #9
Membre du Club
 
Avatar de yvesall
 
Développeur de jeux vidéo
Inscription : novembre 2006
Messages : 202
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France

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

Informations forums :
Inscription : novembre 2006
Messages : 202
Points : 69
Points : 69
merci
yvesall est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h12.


 
 
 
 
Partenaires

Hébergement Web