Bonjour, J'ai le probleme suivant:
j'ai un formulaire qui contient de champ text : lanrgeur et longueur, et j'ai une variable $surf qui calcule la surface:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<form action="" method="post">
<?php  if(isset($_POST['largeur'])){?>
 
              <?php $surf=$_POST['largeur']*$_POST['longueur']; ?>
              <label for="nom" class="libel col-lg-6">Surface:</label><div class="form-group col-lg-6"><input type="text" class="form-control" name="surface" value="<?php echo $surf?> M²"></div>
<?php }else{?>
              <label for="nom" class="libel col-lg-6">Surface:</label><div class="form-group col-lg-6"><input type="text" class="form-control" name="surface" value="0"></div>  
<?php }?>
et puis j'ai créé une autre fonction qui a comme parametre une variable:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<?php
  function calcule($val){
        ....
  }
dans un bouton je fais appel à cette fonction en lui passant la variable $surf comme parametre

calcule($surf);

mais il m'affiche que la variable est undefinie !! alors que je l'ai bien declaré comme vous le voyez dans mon code, ou est le probleme?