Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL Webou Webou Pro
Recherche avancée  
*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
19 Novembre 2017, 22:29:42


Connexion avec identifiant, mot de passe et durée de la session


Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: [Résolu] problème incompréhensible avec SESSION_START()  (Lu 1390 fois)
0 Membres et 1 Invité sur ce fil de discussion.
lalias
Nouveau
*
Hors ligne Hors ligne

Messages: 10


Voir le profil
« le: 26 Février 2014, 02:16:19 »

Bonjour,

Voici mon problème : En début d'UNE des pages de mon site, je reçois l'erreur suivante :
Code:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at home/family/public_html/kornflakes/vue/planning.php:1) in /home/family/public_html/kornflakes/include/init.php on line 16

En gros, si j'ai bien compris, la fonction session_start() à déjà été appelé.

Or cette erreur n’apparaît que sur UNE page et toute les pages de mon site commencent par :

Code:
<?php include("../include/init.php"); ?>

<!DOCTYPE html>
<html>
    <head><?php include("../include/head.php"); ?></head>
    <body>
        ...
    </body>
</html>

Et voici le fichier init.php :

Code:
<?php
//connexion à la base de donnée

session_start();

if (!isset(
$_SESSION['id']))
{
if (isset($_COOKIE['pseudo']) AND isset($_COOKIE['mdp']))
{
//connexion du membre
}
else
{
//retour a la page de connexion
}
}

date_default_timezone_set('Europe/Paris');

Je ne comprends pas cette erreur et je comprends encore moins pourquoi spécifiquement sur CETTE page et pas sur les autres.
Quelqu'un à une idée ?

Merci d'avance
« Dernière édition: 26 Février 2014, 16:05:38 par lalias » Journalisée
Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL
« le: 26 Février 2014, 02:16:19 »

 Journalisée
lalias
Nouveau
*
Hors ligne Hors ligne

Messages: 10


Voir le profil
« Répondre #1 le: 26 Février 2014, 16:04:02 »

Je n'avais pas regardé les sujet existant avant de poster celui ci et c'était une erreur de ma part qui m'a fait perdre bien du temps.

Pour ceux qui serais intéressé, la solution est très simple :
Notepad++ > encodage > UTF-8 (sans BOM)

La page qui ne fonctionnait pas était en UTF-8 tout court. Et c'était la seul...

Désolé d'avoir posté un sujet déjà résolu.
Journalisée
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Dilber MC Theme by HarzeM
Page générée en 0.023 secondes avec 21 requêtes.