PHP Cacher variables dans URL
dimi3
Messages postés
278
Statut
Membre
-
bibi675 Messages postés 402 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.
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
-
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> -
Je te remercie de ta réponse plus que rapide !
Comment adapter ton script à :
function envoyer()
...
window.location="page.php?mdp="+passe;
...
Merci encore -
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> -
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 ? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -