IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[Javascript][get]Enlevez des variables dans une url


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    41
    D�tails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Mai 2006
    Messages : 41
    Par d�faut [Javascript][get]Enlevez des variables dans une url
    Bonjour,

    J'ai une page php ou je traite des informations quelconques puis je transmets quelques messages directement par une boite de message javacript. Les message sont diff�rents selon la variable pass�e en url.

    Supposons qu'un utilisateur lance cette page php et re�oit un message en javascript selon les informations qu'il a donn�es, ensuite cet utilisateur passe dans une autre page du site puis decide de revenir en arriere par le biais du bouton de son navigateur.
    L� il recoit le derniere message javascript qu'il avait re�u pr�c�dement puisque la variable correspodante est toujours dans l'url.

    Connaissez-vous un moyen d'effacer ces variables pass� en url une fois qu'on change de page?
    Merci d'avance.
    Bouba.

  2. #2
    Membre �m�rite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par d�faut
    salut !
    je ne sais pas si c'est possible...
    que ce soit en php ($_session['http_referer']) ou en javascript (history.back()), je ne pense que pas que l'on puisse y affecter une valeur quelconque.
    l'astuce que je te propose est par exemple de r�cup�rer l'url (avec les param�tres) au niveau du serveur, de mettre ces param�tres dans des variables de session et de header() la m�me page sans les param�tres. les traitements se feront cette fois � l'aide des variables de session et un history.back() de l'utilisateur ne r�affichera pas la page telle que pr�cedemment puisque les variables de sessions auront �t� effac�es par tes soins.
    @+

  3. #3
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    methode post
    session
    cookie

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    41
    D�tails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Mai 2006
    Messages : 41
    Par d�faut
    Merci pour vos r�ponses.

    Le client du projet veut des r�ponses en javascript et que ce message soit lanc� � partir de d�part. je ne sais pas encore comment je vais m'ensortir mais bon je vais voir ce que je peux faire.

    Les sessions je les utilisent dej� pour d'autres traitements et les Post aussi. Mais je n'avais pas pens� aux cookies. Je ne les aies jamais utilis�s donc je vais voir de suite.

    Merci
    Bouba.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    41
    D�tails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Mai 2006
    Messages : 41
    Par d�faut
    Bon j'ai utilis� les cookies mais � la diff�rence de javascript avec Get, il ne les reconnait pas donc je ne sait pas quoi faire. if une personne a deja utilis� $_COOKIE['var'] avec du Javascript �a pourrait vraiment m'aider.

    Bouba.

  6. #6
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    if(!(window.history.next)){alert("hi")}

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    41
    D�tails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Mai 2006
    Messages : 41
    Par d�faut
    Je viens de r�soudre le probleme avec $_Get['variable_url']
    une fois que mes traitements sont fait cot� client avec $_get et javascript je recharge � la fin du script javacript
    top.document.location =\"index.php\";

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 10
    Dernier message: 26/07/2007, 14h16
  2. Des variables dans une iframe.
    Par kult dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 08/02/2006, 16h29
  3. R�ponses: 7
    Dernier message: 23/01/2006, 11h53
  4. R�ponses: 6
    Dernier message: 19/12/2005, 13h41
  5. [AS2] d�clarer des variables dans une fonction
    Par ooyeah dans le forum ActionScript 1 & ActionScript 2
    R�ponses: 12
    Dernier message: 02/08/2005, 12h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo