Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : erreur php session_start() [ Divers / Général ] (astuces_jeux)

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

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

(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

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

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é 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( Problème de destruction Session ... ou de chargement de page ?? [ par Godson ] Bonjour,J'ai crée un site de web et j'utilise les sessions pour gérer mon espace membre.Tout se passe dans le meilleur des mondes, jusqu'à ce que je f session_start ou autre chose... ? [ par elisaba ] bonjour, j'ai une page a accès login + pass avec accès formulaire + test + la page en php. j'ai bien mon dossier sessions, à priori ca defrait foncti pb session php/mysql [ par joduak ] Yop ! Voilà j'ai 2 petites questions urgentes. Vous serez super cool de bien répondre à mes questions !! :) C'est au niveau des sessions php avec bas une erreur inconue :s [ par hisoka2501 ] voila en fait g un probleme sur ma page de wallpapers en fait ben mieu vau un example plutot qu"un grand discourt: http://kankai.dyndns.org:1200/inde Erreur session [ par zlitus ] salut j'ai commencé a coder une section membre sécurisé par séssions. mais y a comme un blem :( il me met qu'il y a une erreur a la ligne 12 dans o php/mysql: pas d'erreur, mais page blanche [ par tonguim ] Bonjour,le code php suivant ne me donne aucun résultat, etaucune erreur; je n'ai qu'une page toute blanche. Pourtant, lorsquej'exécute la requete dans Formulaire a envoyé par mail [ par chris tuckers ] J'aimerais que les champs apparaissant dans me code ci dessous, me soient envoyés par mail lorsque je clique sur envoyer le message.Merci beaucoup de session [ par rduvrac ] Bonjour J'ai fait ce code, mais comme je démarre en prog ça marche pas :( page 1 : Aller à la page 2


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.