begin process at 2012 05 30 18:20:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

pb session


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

pb session

vendredi 11 novembre 2005 à 17:51:35 | pb session

genebaud

bonjour
je ne vois pas mon erreur,ça ne marche pas à partir de 'session_start()'; si quelqu'un peut m'aider ? merci d'avance
Message:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\program files\easyphp1-8\www\dbc\dossier pass sql\login.php:15) in c:\program files\easyphp1-8\www\dbc\dossier pass sql\login.php on line 16

Code :
<?php
// on teste si nos variables sont définies
if (isset($_POST['login']) && isset($_POST['pwd'])) {
$LPform=$_POST['login'].":".$_POST['pwd'];
//Connexion à la base de données
require("connexion.php");
//Exécution de la requête
$result = mysql_query("SELECT * FROM `password` ");
while ($row = mysql_fetch_array($result)){
  $LPbase=$row['login'].":".$row['pwd']  ;
}
        // on vérifie la cohérence des informations du formulaire
// et de la base
        if ($LPbase==$LPform) {
print ("ok");
session_start();
$_SESSION['login']=$_POST['login'];
$_SESSION['pwd'] =$_POST['pwd'];
// on accède à la page protégée
header ("Location: menu.html");
}
       else {
            // Message d'erreur
            echo '<body onLoad="alert(\'Mot de passe erroné...\')">';
            // puis on repart vers la page du formulaire
            echo '<meta http-equiv="refresh" content="0;URL=index.html">';
         }
}?>
vendredi 11 novembre 2005 à 17:57:17 | Re : pb session

Anthomicro

Réponse acceptée !
Salut,

Headers already sent


    vendredi 11 novembre 2005 à 18:00:11 | Re : pb session

    kohntark

    Membre Club
    Euh ... sans doute envoie tu quelque chose au navigateur avant session_start() c'est pour cela que le cookie est refusé !


    Kohntark-

    vendredi 11 novembre 2005 à 18:01:27 | Re : pb session

    coucou747

    Administrateur CodeS-SourceS
    c'est lourd de se répéter...

    print ("ok");
    session_start();
    ...
    header ("Location: menu.html");

    alors toi tu commence par envoyer le contenu avant l'entête ????


    In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

    [ Lien ]
    vendredi 11 novembre 2005 à 18:02:42 | Re : pb session

    kohntark

    Membre Club
    oups ... plus rapide que l'envoi des headers cet Anthomicro

    Kohntark-

    vendredi 11 novembre 2005 à 18:03:04 | Re : pb session

    Anthomicro

    don't worry, be happy (ououououou... be happy)


      vendredi 11 novembre 2005 à 18:08:28 | Re : pb session

      genebaud

      quel âne ! j'avais laissé mon print actif

      merci
      vendredi 11 novembre 2005 à 19:24:41 | Re : pb session

      FhX

      T'as qu'a récup des morceaux de mon tuto pour ton site Antho :)
      vendredi 11 novembre 2005 à 19:47:56 | Re : pb session

      Anthomicro

      Bah si t'as envie de m'aider poste dans la catégorie "tutoriaux" en tout cas c'est sympa ;-)

      vu que t'es membre bah je te laisse faire tu mettras ce que tu veux ;-)




        Cette discussion est classée dans : pb, session, start, program, files


        Répondre à ce message

        Sujets en rapport avec ce message

        session session_start [ par amosc ] salut a tous ;Pourquoi lorsque je fais un session-start j obtient cette erreur:Warning: Cannot send session cookie - headers already sent by (output s session session_start [ par amosc ] resalut ;jme suis trompe j obtient ces 2 erreurs :1er appel de session_start:Warning: Cannot send session cookie - headers already sent by (output sta prob ou pas prob de session ? [ par DarkCid ] Yaoh !voilà j'utilise des sessions pour faire un ânier virtuel. Je me fais d'abord la main pour voir comment sa marche en mettant des variables dans s session avec le nouveau easyphp [ par jnbrunet ] Sur mon site, j'utilise des sessions. Mon site allais très bien jusqu'à temps que je download le nouveau easyphp version 1.8. À chaque page ou j'utili Session impossible d'ouvrir [ par Xop777 ] Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp1-8\www\easyweld\fdb\ele pb session_start() [ par smilandfly ] bonjour je n'arrive pas a demarrer une session afin de pouvoir recupérer les varraibles a partir de n'importe quelles pages. l'erreur vient du session Erreur session [ par panpan ] Hello,Est ce que vous auriez une idée de ce qui peut provoquer cet erreur??Warning: Cannot send session cookie - headers already sent by (output start erreur de session [ par ouzb ] Bonjour a tous,J'ai crée un nouveau utilisateur dans mon site.Une fois la session de l'utilisateur démarre il me cette erreur :Warning: Cannot modify Pb d'ouverture de session [ par subaqua ] Bonjour à tous, J'ai un pb bête d'ouverture de session. On dit qu'il faut tjr mettre session_start(); avant de définir une variable de session. Je f Pb de variable Session [ par subaqua ] Bonjour, J'ai un pb de variable Session qui n'est pas reconnue dans toutes mes pages. Dans index.php, je définis une var. $_SESSION['total']=5; puis


        Nos sponsors


        Sondage...

        Comparez les prix

        CalendriCode

        Mai 2012
        LMMJVSD
         123456
        78910111213
        14151617181920
        21222324252627
        28293031   

        Consulter la suite du CalendriCode

        Photothèque

        A découvrir



         
        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 : 0,671 sec (3)

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