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

PHP & Base de données Discussion :

Undefined index: compt in Question3.php on line 38


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2012
    Messages : 17
    Points : 18
    Points
    18
    Par défaut Undefined index: compt in Question3.php on line 38
    Bonjour à tous, j'ai réussi à faire un formulaire qui permet d'enregistrer un nombre d'invité. Le programme marche sauf qu'à la première apparution du formulaire, il me dit que la variable session compt n'est pas défini. Je voulais savoir s'il y a une manière de ne pas afficher ce message ou de le régler. Si quelqu'un a une solution, celà m'aiderais beaucoup. merci

    voici le code :

    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
     
    <html>
     
    <body>
     
    <?php
    $db_host = "127.0.0.1";
    $db_user = "root";
    $db_name = "USERS";
    $db_pass = "";
     
    function connection(){
    global $db_host,$db_user,$db_name,$db_pass;
    $connectId = mysql_connect($db_host,$db_user,$db_pass)or die(mysql_error());
    mysql_select_db("$db_name",$connectId)or die(mysql_error());
     
    if(!$connectId){
      return -1;
    }
    else if(!mysql_select_db($db_name))
    {
      return -1;
    }
    else
    {
      return $connectId;
    }
     
    function disconnect($connectId){
    return mysql_close($connectId);
    }
    }
    session_start();
     
    $con = connection();
     
    //$_SESSION['compt']=0;
     
    $_SESSION['compt']= $_SESSION['compt'] + 1;
    $_SESSION['food_id']=2;
     
    //echo $_SESSION['food_id'];
     
    if(!empty($_POST['txtFname'])){
    $sql = "INSERT INTO invites(nom, prenom, gender, menu, P_id, Allergie, Transport, Covoiturage) 
        values('".$_POST['txtName'] ."','".$_POST['txtFname']."','".$_POST['radGenre']."','".$_POST['cboMenu']."', ".$_SESSION['PID'].",'".$_POST['txtAllergie']."','".$_POST['cboTransport']."','".$_POST['cboCovoiturage']."')";
     
    $result = mysql_query($sql);
     
     mysql_close();
     
     $invites = $_SESSION['nbInvites']+1; 
     
    if($_SESSION['compt']== $invites)
    {
        session_destroy();
        header("Location: Accueil.htm");
    	exit;
    }
    }

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    La version rapide
    La version puriste
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $_SESSION['compt'] = (isset($_SESSION['compt'])) ? $_SESSION['compt'] + 1 : 1;
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. [SQL-Server] Erreur : Call to undefined function: mssql_connect() in function.php on line 7
    Par xnadyx dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 19/04/2012, 13h55
  2. [PHP-JS] Problème Notice: Undefined index
    Par Sniper94-2 dans le forum Langage
    Réponses: 1
    Dernier message: 19/04/2007, 16h45
  3. Réponses: 8
    Dernier message: 03/04/2007, 10h01
  4. Undefined index: trie in D:\nom\visual\visual.php
    Par Alain15 dans le forum Langage
    Réponses: 2
    Dernier message: 28/07/2006, 09h17
  5. [Php] error : Undefined index: MyBrainFound
    Par cyrill.gremaud dans le forum Langage
    Réponses: 3
    Dernier message: 14/02/2006, 11h39

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