PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 03-03-2018 20:34:28

christophe88
Membre
Inscription : 14-02-2018
Messages : 5

Effacer des valeurs dans un formulaire et structure conditionnelle

Bonjour à vous,
J'ai deux problèmes dans mon fichier php ci-dessous.
1er problème :
Je ne peux pas effacer le résultat du calcul de mon addition.

2ème problème :
Si je ne saisis rien et que je clique sur le bouton Calculer je dois avoir le message "Erreur" or ce n'est pas le cas.

Si une personne peut m'éclairer alors grand merci


Le code php de mon fichier:
<html>
<head>
    <title>Informations</title>
    <meta charset="utf-8"/>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <link rel='stylesheet'href='stylequiz2.css' />
    <script type='text/javascript' src='js/jquery-1.3.2.min.js'></script>
    <script type='text/javascript' src='js/form_c.js'></script>

<script>
function vider()
{
    document.getElementById("v1").value = "";
    document.getElementById("v2").value = "";
return false;
};
</script>
<form method="post" name="calcul" onreset="return vider();">
</head>
<body>

    <div id="global">
        <div id='formulaire'>
            <form method="post" action="calculsopérations2.php">
            <h1><img id='contact_logo' src='images/mail.png'/>Je fais des opérations</h1>
            <h2>Je fais une addition</h2>
            Valeur 1 :<input id="v1" type="text" name="v1" size="10px" value="<?php if (isset($_POST['v1'])){echo $_POST['v1'];} ?>"/>
            + Valeur 2 :<input id="v2" type="text" name="v2" size="10px" value="<?php if (isset($_POST['v2'])){echo $_POST['v2'];} ?>"/>
            <input type="submit" value ="="/>
           
            <?php
            if(isset($_POST['v1'])&&isset($_POST['v2']))
            {
            $v1 =$_POST["v1"];
            $v2 =$_POST["v2"];
            $v3 = $v1+$v2;
            echo $v3;
            }

            else
            {
            echo "Erreur";
            }
            ?>
           
            <p id='cf_submit_p'>
            <input type = "submit" id='send_message' value = "Calculer">
            <input type= "reset" id='send_message' value="Effacer">
           
           
            </p>

       
            </form>
        </div>
    </div>
</body>
</html>


Hors ligne

#2 03-03-2018 22:02:00

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 187

Re : Effacer des valeurs dans un formulaire et structure conditionnelle

Salut
Si tu ne vois pas le message erreur c'est que V1 et V2 ne sont pas isset, tout simplement.
Par contre ils sont empty big_smile big_smile
Pour le reste, j'comprens pas wink
a++

Hors ligne

#3 09-03-2018 12:41:49

christophe88
Membre
Inscription : 14-02-2018
Messages : 5

Re : Effacer des valeurs dans un formulaire et structure conditionnelle

Bonjour,
C'est tout bon j'ai réglé le pb.
A+

Hors ligne

Pied de page des forums