Page 1 sur 1

variable pour lancer url

Posté : 14 juil. 2009, 19:06
par barkhane
bonjour,

Je souhaite faire un formulaire qui me permette de pouvoir saisir qui un mot clé qui se transforme en requete sur google. Si je tape le mot clé 'maison" je souhaite qu'il lance la recherche sur google avec le mot maison.
J'ai bien compris le systeme des variables. Quelle fonction dois-je utiliser pour que le lien se mette en url et non en texte dans une page ?

<?php $requete = $_POST[requete];
echo "http://www.google.fr/search?hl=fr&q=$requete <br />";?>

Merci beaucoup

Posté : 14 juil. 2009, 19:39
par Ryle
Ce n'est pas un echo (qui affiche les données) qu'il te faut, mais un header() qui va rediriger l'utilisateur vers l'url spécifiée :)

Posté : 14 juil. 2009, 20:27
par barkhane
Enorme !! C'est génial ! Ouais je sais... un embryon se satisfait de peu...
Je mets le code final :

<?php $requete = $_POST[requete];
header("Location: http://www.google.fr/search?hl=fr&q=$requete"); ?>

Posté : 15 juil. 2009, 00:20
par Ryle
Afin d'améliorer la lisibilité de ton message, pense à utiliser les balises [code] ou [php] (selon le langage utilisé) ;)

Elles sont disponibles au-dessus de la zone de saisie de ton message lorsque tu postes un nouveau message.