Cacher des paramètres javascript

Cacher des paramètres javascript - HTML/CSS - Programmation

Marsh Posté le 27-05-2008 à 18:01:02    

Bonjour,
 
Je n'ai pas trouvé de sujet qui traite la question dans le forum (enfin parmi les sujets trouvés) donc je pose la question ici.
 
Voila, pour accéder à une page je dois passer en paramètre une variable javascript (voici le code de la fonction) :
 

Citation :


function faireauclic(url, valeur){
 var param1 = valeur;
 window.location.href = url+"?param1="+param1;
}


 
L'url contient la page à accéder et valeur le paramètre (notamment dans mon cas un entier) à faire passer.
 
Lors du chargement de ma nouvelle page au clic, j'obtiens une url de la forme :
 
[exemple]http://www.monsite.com/zone1/?param1=3[/exemple]
 
 
Je souhaite que la partie "?param1=3" ne soit pas visible par l'utilisateur.
 
J'ai chercher vainement la réponse et si je pose la question ici c'est que je suis vraiment dans l'embarras !
 
Si quelqu'un à la solution je lui serai grandement reconnaissant.
 
 
Merci d'avance.  :)

Reply

Marsh Posté le 27-05-2008 à 18:01:02   

Reply

Marsh Posté le 28-05-2008 à 14:17:57    

Pas de reponse toute faites.
 
Est ce que une redirection coté serveur te convient ?
 

Code :
  1. <?php
  2. session_start();
  3. if (isset($_GET['param1']) && [[[... faire d'autres verif...]]] ){
  4.    //enregistrer la valeur de param1 dans $_SESSION
  5.    $_SESSION['param1'] = $_GET['param1'];
  6.    header('location: nomdelapagecourante.php');
  7.    exit;
  8. }
  9. if (isset($_SESSION['param1'])) {
  10.    //faire tes traitements
  11. }
  12. ?>


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 28-05-2008 à 15:20:33    

Salut, moi aussi je ne suis pas un dieu du JS, mais je te donne le lien de mon topic car moi aussi j'ai eu affaire à ce problème :
http://forum.hardware.fr/hfr/Progr [...] 4947_1.htm
 
Pour faire simple, tu passe des paramètres en méthode GET (paramètre inscrit dans l'URL) mais tu voudrait les passer avec la méthode POST (paramètres caché à l'utilisateur).


Message édité par Xtrmboss le 28-05-2008 à 15:21:52

---------------
Coz every girl crazy bout a sharp dressed man
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed