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

Langage PHP Discussion :

Problème code compteur [PHP 5.0]


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Homme Profil pro
    technicien
    Inscrit en
    Novembre 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : technicien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Novembre 2011
    Messages : 7
    Par défaut Problème code compteur
    Bonjour,

    je suis débutant en programmation
    j'ai essayé de faire un code et pourtant rien à faire
    je n'arrive pas à trouver l'erreur
    peut être même que je fais fausse route
    sur la manière de programmer

    ce que je souhaite paraît pourtant simple
    je veux un bouton cliquable "plus" à côté un champ modifiable avec variable "$var=1"
    lorsque je clique sur le bouton le 1 devient 2
    puis je reclique le 2 devient un 3 etc

    voici mon 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
     
    <?php
    	session_start();
    ?>
    <html>
    <head>
    <title>page test</title>
    <head>
    <body>
    <?php
     
    	$_SESSION['var_util'] = "compteurplus"
     
    ?>
    		<form action="page test.php" method="POST">
    		<input type="text" name="var_util" value="1">
    		<input type="submit" value="plus">
    		</form>
     
    <?php
     
    		$var=1;
    	while ($var < 99)
    	{
    		$var++;
    		break;
    	}
    	echo "mon compteur= {$_POST['var_util']}";
    ?>
     
    </body>
    </html>
    merci par avance de votre aide DAVID

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 368
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 368
    Billets dans le blog
    17
    Par défaut
    Oui tu fais fausse route. Je me suis permis de réécrire le script :

    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
    <?php
     
    session_start( ) ;
     
    // Initialisation du compteur
    if ( ! isset($_SESSION['compteur']) ) {
        $_SESSION['compteur'] = 0 ;
    }
     
    // Formulaire soumis ?
    if ( isset($_POST['valeur']) ) {
        $_SESSION['compteur'] = $_SESSION['compteur'] + $_POST['valeur'] ;
        // Forme raccourcie : $_SESSION['compteur'] += $_POST['valeur'] ;
    }
     
    ?>
    <html>
        <head></head>
        <body>
            <form method="post">
                <input type="text" name="valeur" value="1">
                <input type="submit" value="+">
            </form>
            <p>Compteur : <?php echo $_SESSION['compteur'] ?></p>
        </body>
    </html>
    Note qu'on pourrait se passer de la session pour un cas aussi simple.

  3. #3
    Membre habitué
    Homme Profil pro
    technicien
    Inscrit en
    Novembre 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : technicien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Novembre 2011
    Messages : 7
    Par défaut re compteur
    bonjour,
    super boulot, le code fonctionne
    merci pb résolu

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

Discussions similaires

  1. Probléme code C
    Par conceicao dans le forum C
    Réponses: 12
    Dernier message: 23/01/2007, 14h44
  2. Réponses: 6
    Dernier message: 23/12/2006, 13h46
  3. Problème de compteur
    Par Altarias dans le forum C
    Réponses: 5
    Dernier message: 31/10/2006, 20h34
  4. [Système] Problème avec compteur de téléchargement
    Par Baptiste Wicht dans le forum Langage
    Réponses: 24
    Dernier message: 24/06/2006, 09h21
  5. [Problème code] Afficher/Masquer div
    Par glloq8 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 24/03/2006, 15h18

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