PHP Cacher variables dans URL

dimi3 Messages postés 278 Statut Membre -  
bibi675 Messages postés 402 Statut Membre -
Bonjour,

Est-il possible de cacher l'affichage d'un lien vers une nouvelle page internet dans la ligne d'adresse d'un navigateur ? Le cacher, par exemple, en maintenant affiché le lien de la page précédente telle que la page d'index ? Cela pour ne pas montrer aux visiteurs les variables passées en arguments dans l'URL. Ou existe-t-il d'autres méthodes pour ne pas dévoiler aux visiteurx ces variables ?

Je vous remercie.
Configuration: Windows XP
Internet Explorer 7.0

5 réponses

  1. bibi675 Messages postés 402 Statut Membre 20
     
    Tu peux faire ça :
    <form method="POST" action="monscript.php" name="tonform">
        <input type="hidden" value="tavariable" name="variable1">
        <a href="javascript:document.tonform.submit();">Ton lien</a>
    </form>
    0
  2. dimi3 Messages postés 278 Statut Membre 20
     
    Je te remercie de ta réponse plus que rapide !

    Comment adapter ton script à :

    function envoyer()

    ...

    window.location="page.php?mdp="+passe;

    ...

    Merci encore
    0
  3. bibi675 Messages postés 402 Statut Membre 20
     
    Voila :
    <form method="POST" action="monscript.php" name="tonform">
        <input type="hidden" value="-" name="mdp" id="champmdp">
        <a href="javascript:document.tonform.submit();">Ton lien</a>
    </form>

    Les données sont envoyer par POST.
    Puis met ça dans le head :
    <script language="JavaScript">
    <!--
    if (document.getElementById) {
        document.getElementById("champmdp").value = passe;
    } else if(document.all) {
        document.all["champmdp"].value = passe;
    }
    // -->
    </script>
    0
  4. dimi3 Messages postés 278 Statut Membre 20
     
    Merci beaucoup pour ce script.

    Une question encore :

    Parfois, une page s'ouvre dans le navigateur sans que l'adresse de la page précédente ne soit remplacée dans la ligne d'adresse du navigateur. Comment peut-on obtenir un tel résultat ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. bibi675 Messages postés 402 Statut Membre 20
     
    Pas compris, désolé...
    0