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 :

Code de commande simple


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de solorac
    Inscrit en
    Avril 2007
    Messages
    483
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Avril 2007
    Messages : 483
    Par défaut Code de commande simple
    Bonjour la Communauté,

    Je débute en php, et je n'arrive pas trouvé l'erreur dans le code suivant, pourriez-vous m'aider ?

    Code HTML
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Veuillez taper les quantités désirées et une fois terminé et appuyer sur le bouton VALIDER :
    </p>
    <form action="cible_function.php" method="post">
     
    <input type="text" name="qte" />LP 489</br>
    <input type="text" name="qte1" />LP 490</br>
    <input type="text" name="qte2" />LP 491</br>
    <input type="text" name="qte3" />LP 492</br>
    <input type="text" name="qte4" />LP 493</br>
    <input type="submit" value="Valider" /></br>
    </form>
    Code PHP :
    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
    <?php function cde ($qte,$qte1,$qte2,$qte3,$qte4)
    {
    $volume2=$tot+$tot1+$tot2+$tot3+$tot4;
    return $volume2;
    }
    $qte=$_POST['qte'];
    $qte1=$_POST['qte1'];
    $qte2=$_POST['qte2'];
    $qte3=$_POST['qte3'];
    $qte4=$_POST['qte4'];
     
    $tot=$_POST['qte']*56;
    $tot1=$_POST['qte1']*56;
    $tot2=$_POST['qte2']*100;
    $tot3=$_POST['qte3']*200;
    $tot4=$_POST['qte4']*203;
    $volume2=cde ($tot,$tot1,$tot2,$tot3,$tot4);
     
     
    echo "Vous avez commandé $qte LP489 pour un montant de $tot €";
    echo "Vous avez commandé $qte1 LP490 pour un montant de $tot1 €";
    echo "Vous avez commandé $qte2 LP491 pour un montant de $tot2 €";
    echo "Vous avez commandé $qte3 LP492 pour un montant de $tot3 €";
    echo "Vous avez commandé $qte4 LP493 pour un montant de $tot4 €";
     
    echo "Le montant total de votre commande est de $volume2 €";
    ?>
    Je vous remercie pour votre aide

  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
    Par défaut
    Il faudrait nous dire en quoi ce code ne repond pas a tes attentes.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Dans la fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    function cde ($qte,$qte1,$qte2,$qte3,$qte4)
    {
    $volume2=$tot+$tot1+$tot2+$tot3+$tot4;
    return $volume2;
    }
    Normal que les paramètres ne soient pas utilisés (et/ou sinon c'est une question de portée) ?

  4. #4
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 12
    Par défaut
    voici à quoi doit ressembler ta fonction (même qu'elle est trop mal écrite)

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    function cde ($qte,$qte1,$qte2,$qte3,$qte4)
    {
    $volume2=$qte+$qte1+$qte2+$qte3+$qte4;
    return $volume2;
    }

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

Discussions similaires

  1. Commandes simples pour Autocad depuis Vb.net ?
    Par luclepetit dans le forum VB.NET
    Réponses: 2
    Dernier message: 19/12/2008, 11h05
  2. [Débutante] Analyser un code Assembleur x86 simple
    Par élodie69 dans le forum x86 16-bits
    Réponses: 3
    Dernier message: 21/05/2008, 11h54
  3. Code retour commande (pbs à résoudre)
    Par Fluxy dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 24/11/2007, 11h00
  4. Code source commande "ping"
    Par sir_gcc dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 20/09/2004, 21h29

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