RAMIREZI.COM

                                                                                                                                          LE SITE DU RAMIREZI

Rechercher un mot ou une expression sur le site : " onFocus="if (this.value=='Mots clés') {this.value=''}">


$search :

"); # TRAITEMENT DE LA REQUÊTE :::::: // Efface tout ce qui se trouve derrière un espace pour la requête // Remplacement des caractères spéciaux $search = str_replace("<", "", $search); $search = str_replace(">", "", $search); $search = str_replace("\'", "'", $search); $search = str_replace("_", " ", $search); $search = str_replace("&", "et", $search); // Suppression des accents etc... $search = str_replace("é", "e", $search); $search = str_replace("è", "e", $search); $search = str_replace("ë", "e", $search); $search = str_replace("ê", "e", $search); $search = str_replace("à", "a", $search); $search = str_replace("ä", "a", $search); $search = str_replace("â", "a", $search); $search = str_replace("ü", "u", $search); $search = str_replace("ù", "u", $search); $search = str_replace("û", "u", $search); $search = str_replace("ô", "o", $search); $search = str_replace("ö", "o", $search); $search = str_replace("î", "i", $search); $search = str_replace("ï", "i", $search); $search = strtolower($search); # RECHERCHE DANS LES FICHIERS :::::: // Ouverture des pages du site et recherche des fichiers html et php $rep = opendir("."); while ($file = readdir($rep)) { if ($file != '..' && $file !='.' && $file !='' && $file !='moteur-recherche.php' && (substr_count($file, ".htm") || substr_count($file, ".html") || substr_count($file, ".php"))) { // Recherche des infos dans les pages $lecture = fopen("$file", "r"); $fichier_a_lire = fread($lecture, filesize("$file")); $tagged = $fichier_a_lire; fclose($lecture); // Traitement du texte des pages $fichier_a_lire = strip_tags($fichier_a_lire); $fichier_a_lire = str_replace("é", "e", $fichier_a_lire); $fichier_a_lire = str_replace("è", "e", $fichier_a_lire); $fichier_a_lire = str_replace("ë", "e", $fichier_a_lire); $fichier_a_lire = str_replace("ê", "e", $fichier_a_lire); $fichier_a_lire = str_replace("à", "a", $fichier_a_lire); $fichier_a_lire = str_replace("ä", "a", $fichier_a_lire); $fichier_a_lire = str_replace("â", "a", $fichier_a_lire); $fichier_a_lire = str_replace("ü", "u", $fichier_a_lire); $fichier_a_lire = str_replace("ù", "u", $fichier_a_lire); $fichier_a_lire = str_replace("û", "u", $fichier_a_lire); $fichier_a_lire = str_replace("ô", "o", $fichier_a_lire); $fichier_a_lire = str_replace("ö", "o", $fichier_a_lire); $fichier_a_lire = str_replace("î", "i", $fichier_a_lire); $fichier_a_lire = str_replace("ï", "i", $fichier_a_lire); $fichier_a_lire = strtolower($fichier_a_lire); # AFFICHAGE DES RESULTATS :::::: if (eregi($search,$fichier_a_lire)) { $getpages++; // Titre de la page $titre_page = str_replace(".htm", "", $file); $titre_page = str_replace(".html", "", $titre_page); $titre_page = str_replace(".php", "", $titre_page); $titre_page = strtolower($titre_page); $titre_page = ucwords($titre_page); // Zone de texte concernée $lataille = strlen($search); $passage = strpos($fichier_a_lire, $search); $nb_affich = substr_count($fichier_a_lire, $search); $passage = substr($fichier_a_lire, $passage, 150); $passage = wordwrap($passage, 80, "
"); $passage = str_replace($search, "$search", $passage); // Affichage des données trouvées echo(" $titre_page - [$nb_affich fois]
$passage
$file - Pages similaires

"); } // Fin } } closedir($rep); clearstatcache(); } // Si aucun résultat if (($getpages == 0) && isset($search)) { echo("Pas de résultats..."); } ?>