begin process at 2012 02 15 19:14:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

erreur php session_start()


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

erreur php session_start()

jeudi 15 mai 2008 à 19:04:03 | erreur php session_start()

astuces_jeux

Bonjour,
J'étais en trein de faire une page "mon dino" pour mon site d'élevage virtuel de dinosaure.
Mais j'ai eu une erreur :

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/cdd/domains/cdd-pro.com/public_html/dinolife/dino_new.php:1) in /home/cdd/domains/cdd-pro.com/public_html/dinolife/dino_new.php on line 5
 
Voilà le code de la page :

<?php require_once('configure/connexion.php'); ?>
<?php


session_start();
if (session_is_registered("authentification")){
}
else {
header("Location:../erreur.php?erreur=intru&page_origine=admin_utilisateur/modif_coordone");
}
?>
<html>
<head>
    <title>Page sans titre</title>
    <style type="text/css">
        .style1
        {
            width: 348px;
            height: 271px;
        }
        .style2
        {
            height: 271px;
            width: 266px;
        }
        .style3
        {
            color: #FF6600;
            font-family: KaiTi;
        }
        .style4
        {
            font-family: FangSong;
        }
        .style6
        {
            color: #FFFFFF;
        }
        .style7
        {
            color: #00CC00;
        }
        .style8
        {
            color: #996633;
        }
        .style9
        {
            color: #00CC00;
            font-weight: bold;
        }
        .style10
        {
            color: #FFFFFF;
            font-weight: bold;
        }
    </style>
    </head>
<body>
    <h2 class="style3">
        Mon dino</h2>
    <table border="0" style="width: 662px; height: 260px;">
<tr>
<td style="vertical-align:middle;" class="style1">
<img src="tabpane/alosaure10.jpg" name="img_dino" id="img_dino"
        style="vertical-align:middle; height: 258px; width: 363px;" />
</td>
<td valign="top" class="style2" background="texure.png">
<div id="fiche_dino">
<div id="fiche_dino_intitules">
<div id="fiche_dino_intitule">
    <h1 style="height: 29px; text-align: center; margin-bottom: 3px;">
&nbsp;<span class="style8">&nbsp;&nbsp;&nbsp;&nbsp; </span> <span class="style4">&nbsp;<span
            class="style7">Allosaure</span></span><br class="style7" />
    </h1>
        <span class="style10">Nom :</span><span class="style9"> <?php echo $_SESSION['nom_dino']; ?></a></span></div>
            <b><span class="style6">Sexe : <?php echo $_SESSION['sexe']; ?></a></span></b></div>
    <b><span class="style6">Clan : <?php echo $_SESSION['clan']; ?></a></span></b></div>
<div><b><span class="style6">Niveau : <?php echo $_SESSION['niveau']; ?></span></b></div>
<div><b><span class="style6">Date d'inscription : <?php echo $_SESSION['date_ouverture']; ?>
    </span></b> </div>
<div><b><span class="style6">Âge : <?php echo $_SESSION['age_dino']; ?></span></b></div>
<div><b><span class="style6">Poids : <?php echo $_SESSION['poid']; ?></span></b></div>
<div><b><span class="style6">Taille : <?php echo $_SESSION['taille']; ?></span></b></div>
<div><b><span class="style6">Points : <?php echo $_SESSION['point']; ?></span></b></div>
<div><b><span class="style6">Nombre de fois parain : <?php echo $_SESSION['parain']; ?></span></b></div>
<div><b><span class="style6">Soutien : <?php echo $_SESSION['soutien']; ?></span></b></div>
<div><b><span class="style6">Rubis : <?php echo $_SESSION['rubis']; ?></span></b></div>
</div>
</div>

</tr>
</table>

</body>
</html>



J'ai entendu dire que c'était peut être car j'avais du code html dans ma page. Or, j'ai beaucoup de page avec du code html et sans erreurs.

Merci d'avance.
--------------------------------------
Cordialement,   CDD
[ Lien ]

jeudi 15 mai 2008 à 19:13:44 | Re : erreur php session_start()

Evangun

Hello,

fais

<?php require_once('configure/connexion.php');

session_start();

et pas

<?php require_once('configure/connexion.php'); ?>
<?php

session_start();

à+
jeudi 15 mai 2008 à 19:20:58 | Re : erreur php session_start()

coucou747

Administrateur CodeS-SourceS
question deja posee 100 000 fois...
lis ca : http://www.phpcs.com/infomsg_PROBLEME-SESSION-COOKIE_1006786.aspx#
<?php require_once('configure/connexion.php'); ?> ET LA T'AS PAS UN \n ????
<?php

session_start();

tu devrais commencer par chercher dans la doc, c'est clairement dit dans la doc de header
jeudi 15 mai 2008 à 19:26:07 | Re : erreur php session_start()

astuces_jeux

Evangun, j'ai essayé mais ca change rien.
ET ca ne fonctionne pas mieux.


--------------------------------------
Cordialement,   CDD
Si mon message te suffit, merci de l'activer.
[ Lien ]

jeudi 15 mai 2008 à 19:34:48 | Re : erreur php session_start()

coucou747

Administrateur CodeS-SourceS
(output started at /home/cdd/domains/cdd-pro.com/public_html/dinolife/dino_new.php:1)

et pourtant, c'est bien ce qu'on t'a souleve...

le fichier et la ligne n'ont pas change ?
jeudi 15 mai 2008 à 19:40:24 | Re : erreur php session_start()

astuces_jeux

Voilà les changements :

Erreur :

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/cdd/domains/cdd-pro.com/public_html/dinolife/dino_new.php:1) in /home/cdd/domains/cdd-pro.com/public_html/dinolife/dino_new.php on line 2

Code :

<?php require_once('configure/connexion.php');
session_start();
if (session_is_registered("authentification")){
}
else {
header("Location:../erreur.php?erreur=intru&page_origine=admin_utilisateur/modif_coordone");
}
?>
<html>
<head>
    <title>Page sans titre</title>
    <style type="text/css">
        .style1
        {
            width: 348px;
            height: 271px;
        }
        .style2
        {
            height: 271px;
            width: 266px;
        }
        .style3
        {
            color: #FF6600;
            font-family: KaiTi;
        }
        .style4
        {
            font-family: FangSong;
        }
        .style6
        {
            color: #FFFFFF;
        }
        .style7
        {
            color: #00CC00;
        }
        .style8
        {
            color: #996633;
        }
        .style9
        {
            color: #00CC00;
            font-weight: bold;
        }
        .style10
        {
            color: #FFFFFF;
            font-weight: bold;
        }
    </style>
    </head>
<body>
    <h2 class="style3">
        Mon dino</h2>
    <table border="0" style="width: 662px; height: 260px;">
<tr>
<td style="vertical-align:middle;" class="style1">
<img src="tabpane/alosaure10.jpg" name="img_dino" id="img_dino"
        style="vertical-align:middle; height: 258px; width: 363px;" />
</td>
<td valign="top" class="style2" background="texure.png">
<div id="fiche_dino">
<div id="fiche_dino_intitules">
<div id="fiche_dino_intitule">
    <h1 style="height: 29px; text-align: center; margin-bottom: 3px;">
&nbsp;<span class="style8">&nbsp;&nbsp;&nbsp;&nbsp; </span> <span class="style4">&nbsp;<span
            class="style7">Allosaure</span></span><br class="style7" />
    </h1>
        <span class="style10">Nom :</span><span class="style9"> <?php echo $_SESSION['nom_dino']; ?></a></span></div>
            <b><span class="style6">Sexe : <?php echo $_SESSION['sexe']; ?></a></span></b></div>
    <b><span class="style6">Clan : <?php echo $_SESSION['clan']; ?></a></span></b></div>
<div><b><span class="style6">Niveau : <?php echo $_SESSION['niveau']; ?></span></b></div>
<div><b><span class="style6">Date d'inscription : <?php echo $_SESSION['date_ouverture']; ?>
    </span></b> </div>
<div><b><span class="style6">Âge : <?php echo $_SESSION['age_dino']; ?></span></b></div>
<div><b><span class="style6">Poids : <?php echo $_SESSION['poid']; ?></span></b></div>
<div><b><span class="style6">Taille : <?php echo $_SESSION['taille']; ?></span></b></div>
<div><b><span class="style6">Points : <?php echo $_SESSION['point']; ?></span></b></div>
<div><b><span class="style6">Nombre de fois parain : <?php echo $_SESSION['parain']; ?></span></b></div>
<div><b><span class="style6">Soutien : <?php echo $_SESSION['soutien']; ?></span></b></div>
<div><b><span class="style6">Rubis : <?php echo $_SESSION['rubis']; ?></span></b></div>
</div>
</div>

</tr>
</table>

</body>
</html>

<?php require_once('configure/connexion.php');
session_start();
if (session_is_registered("authentification")){
}
else {
header("Location:../erreur.php?erreur=intru&page_origine=admin_utilisateur/modif_coordone");
}
?>
<html>
<head>
    <title>Page sans titre</title>
    <style type="text/css">
        .style1
        {
            width: 348px;
            height: 271px;
        }
        .style2
        {
            height: 271px;
            width: 266px;
        }
        .style3
        {
            color: #FF6600;
            font-family: KaiTi;
        }
        .style4
        {
            font-family: FangSong;
        }
        .style6
        {
            color: #FFFFFF;
        }
        .style7
        {
            color: #00CC00;
        }
        .style8
        {
            color: #996633;
        }
        .style9
        {
            color: #00CC00;
            font-weight: bold;
        }
        .style10
        {
            color: #FFFFFF;
            font-weight: bold;
        }
    </style>
    </head>
<body>
    <h2 class="style3">
        Mon dino</h2>
    <table border="0" style="width: 662px; height: 260px;">
<tr>
<td style="vertical-align:middle;" class="style1">
<img src="tabpane/alosaure10.jpg" name="img_dino" id="img_dino"
        style="vertical-align:middle; height: 258px; width: 363px;" />
</td>
<td valign="top" class="style2" background="texure.png">
<div id="fiche_dino">
<div id="fiche_dino_intitules">
<div id="fiche_dino_intitule">
    <h1 style="height: 29px; text-align: center; margin-bottom: 3px;">
&nbsp;<span class="style8">&nbsp;&nbsp;&nbsp;&nbsp; </span> <span class="style4">&nbsp;<span
            class="style7">Allosaure</span></span><br class="style7" />
    </h1>
        <span class="style10">Nom :</span><span class="style9"> <?php echo $_SESSION['nom_dino']; ?></a></span></div>
            <b><span class="style6">Sexe : <?php echo $_SESSION['sexe']; ?></a></span></b></div>
    <b><span class="style6">Clan : <?php echo $_SESSION['clan']; ?></a></span></b></div>
<div><b><span class="style6">Niveau : <?php echo $_SESSION['niveau']; ?></span></b></div>
<div><b><span class="style6">Date d'inscription : <?php echo $_SESSION['date_ouverture']; ?>
    </span></b> </div>
<div><b><span class="style6">Âge : <?php echo $_SESSION['age_dino']; ?></span></b></div>
<div><b><span class="style6">Poids : <?php echo $_SESSION['poid']; ?></span></b></div>
<div><b><span class="style6">Taille : <?php echo $_SESSION['taille']; ?></span></b></div>
<div><b><span class="style6">Points : <?php echo $_SESSION['point']; ?></span></b></div>
<div><b><span class="style6">Nombre de fois parain : <?php echo $_SESSION['parain']; ?></span></b></div>
<div><b><span class="style6">Soutien : <?php echo $_SESSION['soutien']; ?></span></b></div>
<div><b><span class="style6">Rubis : <?php echo $_SESSION['rubis']; ?></span></b></div>
</div>
</div>

</tr>
</table>

</body>
</html>


Mais je ne vois pas où tu veux mettre un \n ? D'habitude, je n'en mets jamais et ca fonctionne. :-)


jeudi 15 mai 2008 à 19:51:05 | Re : erreur php session_start()

coucou747

Administrateur CodeS-SourceS
nan mais justement faut pas en mettre...

la, ton fichier commence par un retour a la ligne ?

genre
---- debut du fichier

<?php


ou c'est vraiment <?php la PREMIERE ligne ?
jeudi 15 mai 2008 à 19:53:06 | Re : erreur php session_start()

astuces_jeux


La toute première ligne affichée dans le bloc-note est :

   <?php require_once('configure/connexion.php');


--------------------------------------
Cordialement,   CDD
Si mon message te suffit, merci de l'activer.
[ Lien ]

jeudi 15 mai 2008 à 19:58:16 | Re : erreur php session_start()

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Hello,

juste pour dire : \n n'a pas d'influence, ces retours chariots là ne sont pas envoyés au navigateur.
Sinon on ne pourrait pas faire
<?php
session_start();
?>
de tte manière.

C'est bien dino_new.php, cette page...?
Si oui, alors ton éditeur met de tte évidence un caractère invisible sur la 1ère ligne.
Je serais toi, je copierai tout sauf les 2 1ère ligne dans un autre éditeur, et je rajouterai mes 2 lignes manquantes ensuite ç la main (sans faire de copier coller donc...), je sauvegarderais, pour en avoir le coeur net.

jeudi 15 mai 2008 à 20:09:56 | Re : erreur php session_start()

coucou747

Administrateur CodeS-SourceS
je ne parlais pas de ceux qui sont entre <?php et ?>... je parlais de ceux qui sont avant (qui eux envoie bien le header)


1 2

Cette discussion est classée dans : page, erreur, session, color, nbsp


Répondre à ce message

Sujets en rapport avec ce message

Retour session [ par DarkSchneider ] Salut tout le monde.Cette fois, ce sont les sessions qui m'amènent ici. Voilà mon problème. Je dispose de 3 pages, disons index.php, 1.php et 2. phpSu session_destroy(); - Erreur 505 :( [ par RoX5 ] Bonjour, j'ai fait un espace membre en php qui utilise les sessions. Jusque la rien de bien compliqué mais à la page du logout j'ai mis:session_start( Message d'erreur [ par docteursas ] Salut à tous, j'ai un probleme avec un code. J'utilise un fichier include.php pour appeler d'autres page sur ma page index.php voici le code dans le f SUITE - probleme variable de session [ par captorman ] Je poursuis mes investigations, et une autre piste pour vous; ______________________________________________________________ [color=blue][u][b]index. erreur page [ par specha ] salut a tous comme je l'ai déjà dit je suis un débutant en php et la j'essaie de créer une page pour que les personnes identifier puisse arriver sur u erreur impossible d'afficher la page [ par lylya ] Bonjour, ou plutot bonsoir. voila j'ai un probleme sur un site il devrait acceder a une autre page lorsque on s'indentifi mais ça m'affiche impossible problème d'initialisation de la session [ par scropfi01 ] j'ai developpé un site avec php mysql , j'ai utilisé plusieurs fonctions la plupart marche mais la fonction header('location:paggegeg.php'),et la fonc Lier un input à un id [ par Krasha ] Bonjour à tous, J'ai un formulaire sous forme de avec plusieurs boutons d'envoi, un par ligne. Chaque bouton d'envoi doit me permettre de ne sélecti Erreur xml [ par ouzb ] Bonjour je veux recuperer des infos envoyez par un client en xml. Le client utilise curl pour les envoyer et je dois le recuperer en php par une métho mise en place page 404 [ par eva4 ] Bonsoir, je voudrais creer une page d'erreur perso 404. j'ai creer un fichier ".htaccess" j'ai creer un fichier 404.php Ces deux fichiers sont mis d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,338 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales