AIDEZ-MOI !!

Philippe -  
 Philippe -
Bonjour,
J'ai cherché pendant un moment dans le site un article sur le HTML permettant de créer des liens hypertextes sous la forme : index.htm?zone=xxx
Je n'ai donc pas trouvé une explication pour y arriver.

Quelqu'un aurait l'amabilité de m'expliquer comment faire ça ?

Merci d'avance.

4 réponses

  1. PhP
     
    Slt Philippe

    je ne comprends pas bien ta question.
    Pourrais tu la reformuler stp ?

    Que veux-tu faire exactement ? Passer des paramètres dans une URL ?

    @+
    Philippe (moi aussi)
    0
  2. Philippe
     
    Salut,
    Je vais essayer de t'expliquer mieux :
    Je voudrais créer des URL sur mon site sous la forme : http://www.monsite.com/index.htm?rubrique=membre
    (par exemple)

    Cet URL une fois entré emmenera le visiteur vers => membres.htm

    Voila, c'est en bref ce que je veux faire, j'espere que tu as compris.

    Philippe
    0
  3. PhP Messages postés 1774 Statut Membre 606
     
    Slt Philippe

    A voilà je comprends mieux.

    Voici donc un extrait de code qui devrait te permettre de faire ce que tu souhaites.

    Cette page appelle automatiquement la page passée en paramètre si on respecte la syntaxe suivante :

    http://...index.htm?rubrique=mon_autre_page.htm par ex

    Code pour index.htm :

    <html>

    <head>
    <script language="Javascript">
    <!--
    // Recherche du paramètre passé dans l'url portant le nom param_id
    function getUrlParam(param_id)
    {
    // Récupére les paramètres passés dans l'url dans un tableau
    var paramArray=window.location.search.substr(1).split("&")

    var param=null
    for (var i=0; i < paramArray.length; i++)
    {
    if (paramArray[i].indexOf(param_id)==0)
    {
    var j=paramArray[i].indexOf("=")
    if (j!=-1) param=paramArray[i].substr(j+1)
    break
    }
    }
    return param
    }

    var rubrique=getUrlParam("rubrique")
    if (rubrique) document.location.href=rubrique
    // -->
    </script>

    </head>

    <body>
    Index par défaut
    </body>

    </html>

    Bon ce devrait marcher à toi d'adapter ...

    @+
    Philippe
    0
  4. Philippe
     
    Ouiiii c'est exactement ce que je voulais, MERCI BEAUCOUP !!!!!!!!!!!!!!!!!!!!!!!! :-)))))))))))

    Philippe
    0