PHP Cacher variables dans URL

Fermé
dimi3 Messages postés 269 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 - 1 mars 2008 à 09:33
bibi675 Messages postés 387 Date d'inscription mardi 1 janvier 2008 Statut Membre Dernière intervention 30 décembre 2008 - 1 mars 2008 à 14:10
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.

5 réponses

bibi675 Messages postés 387 Date d'inscription mardi 1 janvier 2008 Statut Membre Dernière intervention 30 décembre 2008 20
1 mars 2008 à 09:45
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
dimi3 Messages postés 269 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 20
1 mars 2008 à 09:56
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
bibi675 Messages postés 387 Date d'inscription mardi 1 janvier 2008 Statut Membre Dernière intervention 30 décembre 2008 20
1 mars 2008 à 10:17
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
dimi3 Messages postés 269 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 20
1 mars 2008 à 11:37
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bibi675 Messages postés 387 Date d'inscription mardi 1 janvier 2008 Statut Membre Dernière intervention 30 décembre 2008 20
1 mars 2008 à 14:10
Pas compris, désolé...
0