Problème avec GET Php
Rocky
-
Rocky -
Rocky -
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' '='
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' '='
A voir également:
- Problème avec GET Php
- Get data back - Télécharger - Récupération de données
- Easy php - Télécharger - Divers Web & Internet
- Get youtube - Télécharger - Téléchargement & Transfert
- Eagle get - Télécharger - Web & Internet
- Get adobe flash player - Télécharger - Divers Web & Internet
8 réponses
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/
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/
Bonjour,
<input type="text" name"laroussetxt" size="25" />
Tu as oublié le '=' entre 'name' et 'laroussetxt'.
<input type="text" name"laroussetxt" size="25" />
Tu as oublié le '=' entre 'name' et 'laroussetxt'.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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>';
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>';
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?
La méthode ne se précise pas dans ce cas puisque je vois pas dans form de GET ou POST?