Moteur de recherche pour fichiers sur FTP

Fermé
supergeronimo44 Messages postés 862 Date d'inscription mardi 21 avril 2009 Statut Contributeur sécurité Dernière intervention 28 octobre 2011 - 7 nov. 2010 à 16:36
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 8 nov. 2010 à 20:15
Salut ;)

Vous êtes mes tous derniers espoirs...

Voilà donc le problème :

J'aimerais créer un moteur de recherche à intégrer sur mon site. Cependant, ce moteur de recherche devrait chercher le/les mots tapés dans le champ de recherche sur plusieurs fichiers TXT hébergés sur le FTP...

Est-ce possible ? ( ça m'aiderait énormément)
Et si oui, comment faire ?

Merci beaucoup d'avance !!


3 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
7 nov. 2010 à 22:50
Salut.
C'est possible mais ce n'est certainement pas très optimisé.

Tu peux commencer à séparer les mots-clés avec la fonction explode()
Pour récupérer le nom de chaque fichier, tu as la fonction readdir()
Ensuite, tu peux récupérer le nom des fichiers avec file_get_contents() ou fopen/freads
Ensuite, tu devras utiliser une boucle foreach sur ton tableau des mots-clés pour vérifier si chacun d'entre eux est dans le fichier avec stripos().

https://www.php.net/manual/fr/function.stripos.php
https://www.php.net/manual/fr/function.file-get-contents.php
https://www.php.net/manual/fr/function.readdir.php
0