IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

warning?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut warning?
    salut,
    je ne comprend sa :
    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /envoi.php:2) in /envoi.php on line
    Merci de m'aider...

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    va voir dans les tutoriels : l'instruction session_start doit être mise à une position bien spécifique.
    sinon montre ton code svp

  3. #3
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <? 
    session_start();
    if(!session_is_registered("User_Login") || !session_is_registered("User_Pwd"))
    {
            print '<META HTTP-EQUIV="refresh" CONTENT="0; URL = index.php?msg=Mauvais+Login+et/ou+Password+!">';
            exit;
    } 
    ?>
    Mais j'ai ce code sur toute mes pages et ca le fé que sur celle là

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    je ne vois pas...
    • dans ta page, qu'est-ce qu'il y a comme instructions/script avant le code php que tu viens de me donner ?

  5. #5
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    j'ai sa aussi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    <? 
    session_start();
    if(!session_is_registered("User_Login") || !session_is_registered("User_Pwd"))
    {
            print '<META HTTP-EQUIV="refresh" CONTENT="0; URL = index.php?msg=Mauvais+Login+et/ou+Password+!">';
            exit;
    } 
    ?>
    <?php include("includes/config.inc.php"); ?>
    <?php
     
    if($action == "envoie")
    {
     
    $A       = $HTTP_POST_VARS["A"];
    $objet   = $HTTP_POST_VARS["objet"]; 
    $message = $HTTP_POST_VARS["message"];
    $auteur  = $HTTP_POST_VARS["auteur"];
     
    if($A  == "")
    {
            echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=Veuillez+choisir+un+destinataire+!\">";
            exit;
    }
     
    if($objet  == "")
    {
            echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=Veuillez+saisir+un+objet+!\">";
            exit;
    }
     
    if($message  == "")
    {
            echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=Veuillez+saisir+un+message+!\">";
            exit;
    }
     
    $db = mysql_connect($sql_host,$sql_user,$sql_pass); 
    mysql_select_db($sql_bdd,$db); 
            
            $A       = strip_tags($A);
            $objet   = strip_tags($objet);
            $message = strip_tags($message);
            $message = nl2br($message);
     
    $sql = "SELECT User_Login FROM $tb_membres WHERE User_Login='$A' AND active='1'" or die (mysql_error());
    $num = mysql_query($sql);
     
    if (mysql_fetch_array($num))
    {
     
            $taille  = 13;
            $lettres = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            srand(time());
            for ($i=0;$i<$taille;$i++)
            {
                    $msg_ID.=substr($lettres,(rand()%(strlen($lettres))),1);
            }
     
            $date = time();
            
            $sql = "INSERT INTO $tb_message (id, auteur, msg_ID, de, A, objet, message, lu, date) VALUES ('', '".$_COOKIE['connect_login']."', '$msg_ID', '".$_COOKIE['connect_login']."', '$A', '$objet', '$message', 'no', '$date')";
            mysql_query($sql);
            
            if($save == "yes")
            {
                    $sql = "INSERT INTO $tb_envoi (id, auteur, msg_ID, de, A, objet, message, lu, date) VALUES ('', '".$_COOKIE['connect_login']."', '$msg_ID', '".$_COOKIE['connect_login']."', '$A', '$objet', '$message', 'no', '$date')";
                    mysql_query($sql);
            }
            
            echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=Votre+message+à+bien+été+envoyé+!\">";
            exit;
     
    }
    else
    {
            echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=Une+erreur+est+survenue+lors+de+l'envoie+!\">";
            exit;
    }
     
    mysql_close($db);
    }
     
    ?>

  6. #6
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    à déplacer dans le forum PHP

    tu dois surement écrire des trucs dans ta page avant le session_start

  7. #7
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    je né rien avant

  8. #8
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    ta page ne serait pas inclue dans une autre ?

  9. #9
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    non

  10. #10
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    il me dise sa :
    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /envoi.php:2) in /envoi.php on line 3

  11. #11
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    je viens de trouver, mais je trouve sa étrange.
    C'est parce que le session_start, je ne l'avais pas mis tout en heut mais j'ai sauté une ligne, sans rien mettre, c'est pour sa.

    Pourquoi sa fé sa?

  12. #12
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    normal si ton saut de ligne est en dehors de la balise <? ?> !!!!

  13. #13
    Membre éclairé Avatar de kevinf
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    863
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2005
    Messages : 863
    Par défaut
    mais en fet j'ai mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <? 
    session_start();
    if(!session_is_registered("User_Login") || !session_is_registered("User_Pwd"))
    {
            print '<META HTTP-EQUIV="refresh" CONTENT="0; URL = index.php?msg=Mauvais+Login+et/ou+Password+!">';
            exit;
    } 
    ?>
    Et c'est bizarre que si je saute une ligne tout en haut avec rien ca na marche plus!

  14. #14
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    comme je l'ai dis c'est normal !!!
    c'est comme si tu mettais du HTML devant ton session_start

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. un warning
    Par isidore dans le forum C
    Réponses: 6
    Dernier message: 14/04/2004, 12h25
  2. Un warning devient fatal
    Par tomnie dans le forum Linux
    Réponses: 3
    Dernier message: 01/04/2004, 13h48
  3. [langage] Récupérer des Warning ??
    Par armada dans le forum Langage
    Réponses: 2
    Dernier message: 05/06/2003, 16h45
  4. [warning][properties]problème de police introuvable
    Par cyrdec dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 11/04/2003, 17h41
  5. Warnings lors de la compilation
    Par polo54 dans le forum C
    Réponses: 5
    Dernier message: 07/02/2003, 09h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo