Moteur de recherche en PHP [PHP] - Programmation
Marsh Posté le 19-06-2001 à 18:10:50
euh tu serais pas ch'ti peu fou toi
t'imagines le nombre de fichier qu'il faut ouvrir et le nombre d'opérations à faire s'il y a beaucoup de fichiers!!!
utilises une base de données ou à la rigueur XML mais des fichiers textes pfiou...
Marsh Posté le 19-06-2001 à 18:21:13
mais non, mais non, y'a pas de probleme !!!!!
en fait, normalement, y'aura que quelques fichiers textes, au plus !!!!!
Dites moi comment faire Up!
Marsh Posté le 19-06-2001 à 18:29:45
Bon, je suis nul, mais je crois que le principe, c'est de lire la première lettre de ton fichier.
Si elle correspond à la première lettre du mot recherché, tu teste la lettre suivante.
Sinon, tu avances du nombre de lettre du mot recherché (si c'est chat, tu avances de 4 lettres) et tu recommences...
voili, j'espère que ca pourra t'aider.
je suis neuneu ! n'est-ce pas ?
Marsh Posté le 19-06-2001 à 18:57:51
ouaip, mais ...
mais je veux que ça prenne aussi les mots qui se rapprochent ...
exemple : dans le fichier, on a : j'ai une belle jambe
Si quelqu'un entre : jambon, ça le trouve ...
et que si il tape bel , aussi !
et si il tape jambes, aussi !!!!
compliqué, non ?
Marsh Posté le 19-06-2001 à 19:02:00
deux fonctions à mater pour la recherche : strstr() et ereg()
Marsh Posté le 19-06-2001 à 20:10:41
bah ouaip, mais le probleme, c'est que je veux faire ça en PHP !!!
et Neti, ça a pas trop l'air de coller !!!! enfin, ton soft a l'air pas mal cela dit, et doit prendre beaucoup de temps de developpement ...
Marsh Posté le 19-06-2001 à 18:09:13
Plop là !
Bon, voila mon probleme ...
j'ai des mots stockés dans des fichiers textes ... et je veux faire un moteur de recherche en PHP ...
Je m'explique :
Ex : un fichier contiendra la phrase : "le petit chat"
Quand on va aller sur le moteur de recherche, je veux que le moteur ouvre chaque fichier pour voir si y'a pas le mot chat ... Si oui, on affiche la valeur ...
Vous comprenez ????
Merci de votre aide
---------------
http://www.spontanet.com le site pour les webmasters