Accueil > Forum > > > > Moteur recherche comme firefox3
Moteur recherche comme firefox3
mercredi 20 août 2008 à 16:42:45 |
Moteur recherche comme firefox3

zabroska
|
Bonjour, dans le cadre d'un projet, j'aimerai réaliser un moteur de recherche qui ressemblerait à celui de la barre URL du navigateur Firefox 3. Je m'explique : -je code en php -j'ai un champ texte sur lequel la recherche doit se faire -les résultats doivent apparaître à chaque nouvelle lettre entrée. J'espère avoir été assez clair dans mes explications et que quelqu'un aura une solution à mon problème. Merci d'avance.
|
|
mercredi 20 août 2008 à 17:40:30 |
Re : Moteur recherche comme firefox3

coucou747
|
salut
tu dois utiliser ajax pour pouvoir faire apparaitre les resultats a chaque nouvelle lettre entree
cherche autocomplete ajax sur google, tu devrais trouver plein de doc et de sources a ce sujet
|
|
mercredi 20 août 2008 à 17:42:08 |
Re : Moteur recherche comme firefox3

nicomilville
|
Salut, J'ai pas bien compris, j'espère qe tu ne t'attend pas a avoir un code tout fait... Peus tu donner un peut plus de détails ? a++ Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
jeudi 21 août 2008 à 10:05:49 |
Re : Moteur recherche comme firefox3

zabroska
|
Salut,
coucou747> merci pour cette réponse. Je vais faire des recherches dans cette direction et je te retiens au courant.
nicomilville>non je n'attends pas que l'on me donne du code tout fait, je voulais juste avoir quelques pistes sur lesquelles je pourrai me diriger comme celle de coucou747. Pour les détails, en fait je voudrais un moteur de recherche qui m'affiche les résultats en temps réels après chaque lettre entrée par l'utilisateur.
Merci d'avance pour votre aide.
|
|
jeudi 21 août 2008 à 10:15:14 |
Re : Moteur recherche comme firefox3

nicomilville
|
Ok, ba il ne te reste qu'a eplorer le piste de coucou747 qui est exelente... Par conte il faudra une base de donné pour stocké les titre de recherche, etc... Il faudra un code php qui cherchera dans la base de donné tout les résultat qui commence par la variable envoyé par ajax... Il faudra du javascript : - pour l'appel ajax - pour l'association de l'appel de la fonction a un évènement du genre onchange... Bonne chance ! a++ Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
jeudi 21 août 2008 à 15:58:54 |
Re : Moteur recherche comme firefox3

zabroska
|
J'ai trouvé de la documentation sur "autocompletion Ajax" et un code source qui est la base de ce que je voulais. J'ai modifié le code pour qu'il s'adapte à mon projet mais un problème persiste : l'affichage des résultats. Actuellement les résultats s'affichent comme une liste déroulante juste en dessous de mon champs texte que je remplis. Or, je voudrais que les résultats s'affichent dans des div séparées mais je ne vois pas comment faire. Auriez-vous quelques petites idées? Merci d'avance pour votre aide.
|
|
jeudi 21 août 2008 à 16:06:12 |
Re : Moteur recherche comme firefox3
|
jeudi 21 août 2008 à 16:20:51 |
Re : Moteur recherche comme firefox3

zabroska
|
voila le code du fichier côté serveur : <?php header('Content-Type: text/xml;charset=utf-8'); echo(utf8_encode("<?xml version='1.0' encoding='UTF-8' ?><options>")); if (isset($_GET['debut'])) { $debut = utf8_decode($_GET['debut']); } else { $debut = ""; } $debut = strtoupper($debut); $dn = "cn=Manager,dc=test,dc=testtest"; $pwd = "secret"; $ds = ldap_connect ("localhost"); if ($ds) { ldap_set_option ($ds, LDAP_OPT_PROTOCOL_VERSION, 3); ldap_bind ($ds, $dn, $pwd); $sr = ldap_search ($ds, "dc=test,dc=testtest", "objectclass=organizationalUnit"); $nb = ldap_get_entries ($ds, $sr); $NB=$nb ["count"]; sort($nb); for ($j=0; $j < $NB; $j++) { $liste[$j]=$nb[$j]["ou"][0]; } } else { echo "Impossible de se connecter au serveur LDAP"; } ldap_close ($ds); function generateOptions($debut,$liste) { $MAX_RETURN = 10; $i = 0; foreach ($liste as $element) { if ($i<$MAX_RETURN && substr($element, 0, strlen($debut))==$debut) { echo(utf8_encode("<option>".$element."</option>")); $i++; } } } generateOptions($debut,$liste); echo("</options>"); ?>
et voila celui de la page html :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <title>Test d'autocompletion</title> <link rel="stylesheet" type="text/css" href="autocompletion.css" /> <script type="text/javascript" src="autocomplete-3-2.js"></script> <script type="text/javascript"> window.onload = function(){initAutoComplete(document.getElementById('form-test'), document.getElementById('champ-texte'),document.getElementById('bouton-submit'))}; </script> </head> <body> <form name="form-test" id="form-test" action="javascript:alert('soumission de ' + document.getElementById('champ-texte').value)" style="margin-left: 50px; margin-top:20px"> <input type="text" name="champ-texte" id="champ-texte" size="20" autocomplete="off" /> <input type="submit" id="bouton-submit"> </form> </body> </html>
Merci d'avance.
|
|
vendredi 22 août 2008 à 11:31:46 |
Re : Moteur recherche comme firefox3

zabroska
|
Personne a une toute petite idée, une piste... Merci d'avance.
|
|
vendredi 22 août 2008 à 15:18:53 |
Re : Moteur recherche comme firefox3

coucou747
|
la, t'as mis ton php, pas ton javascript...
|
|
Cette discussion est classée dans : recherche, moteur, firefox3
Répondre à ce message
Sujets en rapport avec ce message
programmation java d'un moteur de recherche [ par calou34 ]
voilà je dois programmer un moteur de recherche ou l'utilisateur rentre ces mots clés et une page affiche tous les résultat avec les liens et une desc
Moteur de recherche en java [ par spiff79 ]
je dois programmer un moteur de recherche type google en java et je n'ai aucune idée sur la question, si qq'un peut m'aider!Merci
moteur de recherche+frames [ par poloute ]
Bonjour,Comment faire avec le moteur de recherche interne v2 pour que le visiteur saisisse sa demande dans le cadre du haut et obtienne la réponse dan
developper un moteur de recherche dans une base de donnée access [ par foued123 ]
Bonjourje doit faire un moteur de recherche dans une base de donnée access en utilisant frontpage comme éditeur de site et en utilisant comme serveur
moteur de recherche [ par fvr ]
JackJackBonjour à tousEtant débutant, je cherche un javascript pour le problème suivant:J'ai crée une page avec trois cadres:1/cadre haut / sommaire2/
Moteur recherche internet avec fenêtre pop up [ par Krysteen ]
Malgré des mois de recherches intenses, je ne parviens pas à trouver de script pour un moteur de recherche interne qui aie les fonctions dont j'ai bes
Problème de gestion de fenetres [ par laurentbalmer ]
Voilà,Sur la page principale de mon site, j'ai en "include" le menu avec des rubriques dont une qui est un moteur de recherche qui s'ouvre dans une au
Moteur de recherche pour Fichiers [ par eugene16 ]
vive la prog !!!!
moteur de recherche [ par el_bassir ]
j'aimerai realiser un moteur de recherche interne, vous allez dire que c simple, mais l probleme c k j vx qu'a chaque fois que j tappe ou j supprime u
moteur de recherche [ par cherie_cheri ]
je veux faire un moteur de recherche a partir de fichier situé sur le reseau d'une entreprise.Le dossier s'appele hardware.Dans ce dossier ya plein do
Livres en rapport
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|