PHP debutant_ POST

Bonjour,

Je cherche à poster des variables dans ma page php, celle si se renvoies elle même des variables a chaque radio bouton coché.
Je cherche a poster une variable sans que celle-ci soit visible dans un input ni dans le code source donc pas de hidden...

J'ai essayé avec une $_session mais ca marche a moitié, parce que la fameuse variable que je cherche a passer, est une chaine de variable. Je récolte donc que mon caractère séparateur.

Comment dois-je faire ?

Merci

5 réponses

  1. bonjour,

    personnellement j'ai pas tout compris.

    un peu de code serait le bien venu...
    1. Voila du code ^^
      $var1=$_POST['var1'];
      $var2=$_POST['var2'];
      $var3=$_POST['var3'];
      
      $var_secret=$var1*$var2*$var3
      
      if(condition sur d'autres variables){
      -----------
      -----------
      }else{
      echo $var_secret; // cela m'affiche ** (normale)
      }
      
      1. logiquement il y a erreur...

        pas de ; à la fin

        pas de concaténation alors à moins que ce soit des chiffres qui se multiplie entre eux je ne vois pas comment ça pourrait se faire...

        et ensuite pourquoi ne pas faire :
        $var_secret[0] = $var1;
        $var_secret[1] = $var2;
        $var_secret[2] = $var3;
        
        $_SESSION['secret'] = serialize($var_secret);


        et sur l'autre page
        $var_secret = unserialize($_SESSION['secret']);

        ou alors directement 3 variable de session...
        1. cette solution ne fonctionne pas, j'ai des array qui ne correspondent pas avec les variables.
          Elle ne reponds pas non plus a mes attentes... je vais essayer de trouver quelque chose.

          En bref une méthode pour transmettre des variables par post sans quelles figurent dans le code source.
          ca semble si facile et pourtant....
      2. c'est toi qui fait une erreurs quelque part

        tu ne pourras pas transmettre des données par post sans qu'elles apparaissent dans le code source et en plus de ça il faudra transmettre un formulaire...

        analyse ton script il y as une erreur dedans...
        1. Mais bien sur que c'est possible ^^ avec un input caché en flash par exemple