Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL Webou Webou Pro
Recherche avancée  
*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
21 Novembre 2017, 07:31:25


Connexion avec identifiant, mot de passe et durée de la session


Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: Barre de recherche perso pour site html  (Lu 9987 fois)
0 Membres et 1 Invité sur ce fil de discussion.
SDZ
Nouveau
*
Hors ligne Hors ligne

Messages: 16

Son 2 la zone!!


Voir le profil WWW
« le: 07 Août 2009, 00:28:42 »

Salut a tous et toutes,
j'aimerai savoir comment mettre une barre de recherche perso sur une page html ?
Pour le design, l'emplacement et le bouton rechercher c'est fait mais là je ne comprends pas comment faire pour que lorsqu'on clic sur rechercher , ba ca montre le résultat ...
Difficile à expliquer j'espere que vous voyez ce que je veux dire  Clin d'oeil !?
Merci d'avance
Journalisée

Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL
« le: 07 Août 2009, 00:28:42 »

 Journalisée
pokermaster
Nouveau
*
Hors ligne Hors ligne

Messages: 14


Voir le profil
« Répondre #1 le: 07 Août 2009, 19:16:30 »

Bonjour SDZ,

Ton problème est simple mais sa solution peut être assez complexe.

Tout d'abord il faut que ton site soit programmé en PHP et que les données sur lesquelles tu souhaites faire tes recherches soient stockées dans la base de données MySQL.

Ensuite il faut que tu mettes en places un script php qui recevra les mots-clés saisis dans le formulaire de recherche.

Ce script doit ensuite lancer des requêtes SQL sur les tables où sont stockées tes contenus et construire la liste des urls répondant positivement avec si besoin est un aperçu des données.

Deuxième solution (plus complexe mais moins lourde pour la recherche au final), mettre en place dans tes scripts de gestion de contenu (les pages qui te permettent de gérer le contenu de tes pages stockées dans ta base de données) un système d'indexation des termes saisis qui les stocke ensuite dans une table de ta base de données que tu auras concu à cet effet. Le script de recherche n'aura plus alors qu'à rechercher dans cette table qui de plus sera indexées sur les termes recherchés donc plus rapide à interroger.

En espérant que cela puisse t'aider, bon code et surtout bon courage !  Cool
Journalisée
SDZ
Nouveau
*
Hors ligne Hors ligne

Messages: 16

Son 2 la zone!!


Voir le profil WWW
« Répondre #2 le: 07 Août 2009, 19:44:50 »

OK merci je vais opter pour la 2eme solution, MERCI BCP !
Journalisée

Coleim
Sr. Member
****
Hors ligne Hors ligne

Messages: 433



Voir le profil WWW
« Répondre #3 le: 08 Août 2009, 05:05:00 »

Sinon, un truc très simple, je sais pas trop si ça marche bien.

Tu te débrouilles pour avoir un bouton qui fait une recherche google dans ton site.

Par exemple tape ça dans google:

test site:webou.net

test est le mot que tu cherches, site: est le tag et webou.net, le nom du site.

L'url est:

Code:
http://www.google.fr/search?hl=fr&q=test+site%3Awebou.net&btnG=Search&aq=f&oq=&aqi=

Je pense que tu peux simplifier en :

Code:
http://www.google.fr/search?hl=fr&q=test+site%3Awebou.net

Après tu as juste à programmer un bouton qui chargera cette page grâce au lien.

Tu auras juste a récupérer la chaine de caractère dans une zone de texte, et l'insérer dans le lien :

http://www.google.fr/search?hl=fr&q=MaRecherche+site%3Amonsite.com

Exemple concret sur ton site:

Nouvel site:www.sdz.webou.net

->

http://www.google.fr/search?hl=fr&q=Nouvel+site%3Awww.sdz.webou.net
Journalisée

"Kirby, c'est le seul héros qui sauve le monde en voulant récupérer son gâteau à la fraise !"
SDZ
Nouveau
*
Hors ligne Hors ligne

Messages: 16

Son 2 la zone!!


Voir le profil WWW
« Répondre #4 le: 08 Août 2009, 15:45:58 »

Magnifique ce que tu m'explique là.
Je te remercie ca me convient amplement !
 Clin d'oeil
Journalisée

Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL
« Répondre #4 le: 08 Août 2009, 15:45:58 »

 Journalisée
MIkE
Big boss
*****
Hors ligne Hors ligne

Messages: 6 150



Voir le profil WWW
« Répondre #5 le: 12 Août 2009, 00:17:30 »

Bonjour,

J'allais le dire, Google est tellement simple et efficace : http://www.google.com/coop/cse/
Journalisée

Le support et les demandes se font sur le forum. Aucune réponse n'est apportée aux demandes par message privé.
Soutenez Webou en souscrivant à une offre
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Dilber MC Theme by HarzeM
Page générée en 0.036 secondes avec 21 requêtes.