Problème avec GET Php

Bonjour,
Je suis en train de créer un widget pour wordpress mais g un souci.
J'explique:
j'ai créé un formulaire qui permet de rentrer un mot et à la suite en cliquant sur recherche, on doit se retrouver sur une page www.google.com/mot par exemple:

je cherche tapis dc je rentre ce mot dans le champ et qd je clique, il faut que j'aperçoive la page www.google.com/tapis

Pour cela j'ai utilisé la fonction get sous php mais le souci c qu'il passe en URL www.google.com/?=tapis.

Donc est ce que qlq'un aurait une solution qui permettrait de retirer le '?' ainsi que l' '='
Configuration: Windows Vista
Firefox 3.0.13

8 réponses

  1. Salut

    Tu pourrais mettre le passage de ton code ou tu utilise le get ?
    0
    1. Voilà le code simple en php:

      echo '<div style="margin-top:2px;text-align:left;">
      <form id="linternaut" action="https://www.linternaute.fr/dictionnaire/fr/" method="get">
      <input type="text" name"laroussetxt" size="25" />
      <br />
      <input type="submit" value="Rechercher >>" >
      </form></div>';

      Donc par exemple, si je veux la définition du mot "mât", je rentre ce dernier sur la boîte de dialogue et qd je fais rechercher, il faut que je dirige vers la page suivante: http://www.linternaute.com/dictionnaire/fr/definition/mât/
      0
      1. Contributeur
        Bonjour,

        <input type="text" name"laroussetxt" size="25" />

        Tu as oublié le '=' entre 'name' et 'laroussetxt'.
        0
        1. Bien vu mais bon ça répond pas à ma question
          0
          1. D'accord je vois

            En fait le formulaire HTML te permet pas de faire ça directement, il faut un peu de javascript

            echo '<div style="margin-top:2px;text-align:left;">
            <form id="linternaut" action="#">
            <input type="text" name="laroussetxt" id='laroussetxt' size="25" />
            <br />
            <input type="button" value="Rechercher >>" onclick="window.location.replace('http://www.linternaute.com/dictionnaire/fr/definition/'+document.getElementById('laroussetxt').value);" >
            </form></div>';
            0
            1. Merci mais par contre j'ai un petit bug,
              La méthode ne se précise pas dans ce cas puisque je vois pas dans form de GET ou POST?
              0
              1. Non la il y a pas de method post ou get, on cré l'url manuellement dans le "onclick"
                0