Barre de recherche interne

Résolu/Fermé
Xavier - 24 janv. 2006 à 16:06
 Rémi - 3 mars 2011 à 23:46
comment créer une barre de recherche pour faire une recherche interne sur mon site? merci

9 réponses

dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
24 janv. 2006 à 20:38
Bonsoir,

Tu peux utiliser un script en PHP :

http://www.phpscripts-fr.net/scripts/scripts.php?cat=Moteurs+de+recherche

ou utiliser les services de Exalead ou de Google en insérant un petit script.

Pour Exalead :

http://corporate.exalead.com/enterprise/l=fr?p=utiliser

Pour Google :

<FORM method=GET action=http://www.google.com/custom>
<INPUT TYPE=text name=q size=15 maxlength=255 value=""><br><br>
<INPUT type=submit name=sa VALUE="OK">
<input type=hidden name=domains value="adresse de ton site sans http://"><br><br>
<input type=radio name=sitesearch value=""> Sur le web<br> 
<input type=radio name=sitesearch value="adresse de ton site sans http://" checked > Sur ce site
</FORM>


Bon courage.
13
kokomowebradio Messages postés 15 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 5 août 2008 18
29 juil. 2008 à 16:26
bonjour et merci

pour Google ça fonctionne très bien chez moi, je voudrai savoir s'il y a un moyen pour que les résultats s'affichent dans une nouvelle fenêtre de mon navigateur.

merci d'avance
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451 > kokomowebradio Messages postés 15 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 5 août 2008
29 juil. 2008 à 16:55
Bonjour,

Tu as plusieurs possibilités, mais la plus simple est de mettre un iframe dans une page html :

<iframe src='("https://www.google.com/webhp?sitesearch=$sitesearch&domains=adresse du site&q=$q")'
height="1300" width="100%"></iframe>


Il faut modifier le formulaire :

<FORM method=GET action=page.html>
<INPUT TYPE=text name=q size=15 maxlength=255 value=""><br><br>
<INPUT type=submit name=sa VALUE="OK">
<input type=hidden name=domains value="adresse de ton site sans [http://]"><br><br>
<input type=radio name=sitesearch value=""> Sur le web<br> 
<input type=radio name=sitesearch value="adresse de ton site sans [http://]" checked > Sur ce site
</FORM>
0
kokomowebradio Messages postés 15 Date d'inscription dimanche 27 avril 2008 Statut Membre Dernière intervention 5 août 2008 18 > dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021
29 juil. 2008 à 19:32
merci pour ta réponse,

j'ai opté pour cette solution:

<FORM action=https://www.google.com/webhp method=GET target="_blank">
0