Methodes de passages des variables php

bonjour
je veux passer les variables d'un formulaire ainsi qu'une variable numérique calculé dans un sjavascript a une page
comment je pourrai faire .
merci d'avance

3 réponses

  1. bon tu peux céer un champ caché dans lequel tu récupérera le résultat de ta fonction javascript ,et aprés tu pourra l'envoyer à ta page php...
    1. tu connais les method post ou get des formulaires ???
      et pour ce que tu calcul en js, met le dans un champs caché de ton formulaire avant de l'envoyé
      1. t'as parfaitement raison???c'est ça méme!!!je suis en train d'expérimenter aprés je te diré le résultat...
    2. voila un exemple qui permet d'afficher dans ta page "résulta.php" la somme calculée dans ta page contenant le javascript que j'ai appelé ic:"test1.htm".

      1er page:"test1.htm"

      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <script type="text/javascript">
      function addresse(form)
      {
      var a=200;
      var b=500;
      var prod=a*b;
      document.forms.calcul.prod.value=prod;
      var p=document.forms.calcul.prod.value;
      return p;
      }
      </script>
      <title>new</title>
      </head>

      <body>
      <center>
      <font color="#00FF00" size="3"><u>Le type de produit</u></font>
      <form name="calcul" onsubmit="return addresse()"action="resultat.php" method="post">
      <input type="text" name="somme" value="" />
      <input name="prod"type="hidden" value="" />
      <input type="submit" value="valider" >
      </form>
      </center>
      </body>
      </html>

      2éme page:"resultat.php"

      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      <title>reception</title>
      </head>

      <body>
      <?
      include("test1.htm");
      $produit=$_POST['prod'];
      echo"<script type=\"text/javascript\">";
      echo"alert(\"Le résultat final est '$produit'\");";
      echo"</script>";
      ?>
      </body>
      </html>
      essai pour voir....
      1. petite questio subsidiare ...
        comment fait on pour passer les variable dans la session ...
        1 créer une session
        certes mais aprés ??
      2. @P@Précise s'il te plait un peu ta question!!
      3. Contributeur
        Comme tu l'as dit, tu créé ta session, puis tu ajoute la variable dans ton tableau de session :

        $_SESSION["ma_variable"] = $mavaleur;
        


        Si "ma_variable n'existe pas elle est crée, sinon la valeur est updatée.