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

Langage PHP Discussion :

[Tableaux] $_SERVER['QUERY_STRING'] Eviter les répetitions


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 104
    Points : 100
    Points
    100
    Par défaut [Tableaux] $_SERVER['QUERY_STRING'] Eviter les répetitions
    Ici celà concerne un menu, je pourrait le poster mais il est déja conséquent niveau affichage en plein écran donc on va essayer de faire sans.

    Explication du problème : je fonctionne avec un menu qui affiche par défaut 1 ligne de tableau et si l'on click sur un lien et qu'il y a des sous menu, il afficher la page avec un arg ?menudev=xxx et si la page en question a déja un paramètre passé, il le rajoute après donc page.php?arg1=test deviens page.php?arg1=test&menudev=xxx

    Le problème, si je reclick à nouveau sur une des 1iere ligne du menu, il va rajouter encore après un menudev=yyy ..., ça devient donc page.php?arg1=test&menudev=xxx&menudev=yyy celà n'altère pas le fonctionnement du menu mais encombre un peu la barre d'adresse.
    Comment pourrait-je faire pour qu'il me disent si $_SERVER['QUERY_STRING'] à déja dans ses variables, un menudev, qu'il remplace alors le xxx par yyy ?

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Points : 123
    Points
    123
    Par défaut
    Si tu regarde avec :

    if ( (isset($_GET['menudev'])))
    {
    //Si un parametre existe dans menudev alors....
    }
    else
    {
    //Sinon ...
    }

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 104
    Points : 100
    Points
    100
    Par défaut
    L'idée est là dedans je vais essayer de l'appliquer car dans certains cas il faudra voir si c'est le meme ou pas, voir si il faut réécrire le $_SERVER['QUERY_STRING'] ou pas ... mais je penses que ça peut être considéré comme résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/06/2009, 23h27
  2. Eviter les doublons
    Par cyrill.gremaud dans le forum ASP
    Réponses: 5
    Dernier message: 14/09/2005, 13h37
  3. Réponses: 4
    Dernier message: 13/08/2004, 19h39
  4. [langage] 2 fichier dans 1 en evitant les doublons
    Par remixxl dans le forum Langage
    Réponses: 6
    Dernier message: 26/07/2004, 18h05
  5. [C#] Comment eviter les boucles infinies ?
    Par Thomas Lebrun dans le forum C#
    Réponses: 12
    Dernier message: 09/06/2004, 01h04

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