Moteur de recherche

Résolu
shouka Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   -  
shouka Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   -
Salutation,
J'aimerais créer un site, pour être plus précis, un moteur de recherche, ou il y aurait tous simplement une case rechercher.
Si une personne tape dans la case : Jeux, et qu'elle clique sur rechercher, ca l'enverra directement sur google.fr avec le mot ou la phrase qu'elle à écrite + ( filefactory.com/file | dl-1.free.fr | d01.megashares.com/?d01 | megaupload.com/?d | rapidshare.com/files | rapidshare.de/files | rapidupload.com/d.php | sexuploader.com/?d | )

Exemple :
Recherche du mot : Images, lorsque la personne clique sur rechercher, elle sera redirectionné sur google et il y aura écrit Images ( filefactory.com/file | dl-1.free.fr | d01.megashares.com/?d01 | megaupload.com/?d | rapidshare.com/files | rapidshare.de/files | rapidupload.com/d.php | sexuploader.com/?d | ).

merci d'avance ;)

2 réponses

Marco la baraque Messages postés 996 Date d'inscription   Statut Contributeur Dernière intervention   329
 
Bonsoir,
Il suffit simplement de formater l'url de ton lien avec les mots clé que tu souhaites :

http://www.google.fr/search?
ensuite tu concatènes les paramètres (en les séparant par un '&'):
hl=fr pour préciser le domaine de recherche (sites en français, en Us...)
q=mot1+mot2 tu construits l'expression régulière en fonction de ce qui est tapé dans ton formulaire.

Par exemple ici ça donnerait :
http://www.google.fr/search?hl=fr&q=mot1+mot2
Après tu peux enrichir ta requête en fournissant d'autres paramètres (par exemple la fonctionnalité "j'ai de la chance de google"...), il faut que tu te renseignes là-dessus.

Par contre fais attention aux caractères accentués lorsque tu les envoies de cette manière (regarde ce que ça fait dans l'url quand tu fais une recherche avec un accent dans google ;)

Cordialement
0
shouka Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   25
 
Merci beaucoup pour ta réponse^^
0