john28200
Messages postés3Date d'inscriptionmardi 22 juillet 2003StatutMembreDernière intervention29 janvier 2006
-
28 janv. 2006 à 14:43
john28200
Messages postés3Date d'inscriptionmardi 22 juillet 2003StatutMembreDernière intervention29 janvier 2006
-
29 janv. 2006 à 13:08
bonjour, j'aimerais savoir si il est possible de donner plusieurs dossiers de destination à mon moteur de recherche afin qu'il les scan lors de mes recherches.
Voici mon code :
<?
}
// si le formulaire a deja ete envoye
else
{
// recupere le nom de la fonction
$fonction = $HTTP_POST_VARS['fonction'];
// si la valeur de $fonction est vide
// -> on redirectionne sur la meme page pour voir le formulaire
if (empty($fonction)) header ("Location: ".getenv('SCRIPT_NAME'));
// le dossier ou se trouvent les fichier html
// il faut mettre un \ devant un autre \
// pour empecher le caractere d'exclusion
$dossier = "./tech";
// ouvre le dossier
$biblio = opendir($dossier);
// affichage du formulaire a nouveau
?>
Rechercher une musique :
<form action="<? echo getenv('SCRIPT_NAME'); ?>" method="post">
Tapez le nom de l'artiste, ou le titre de la chanson :
" name="fonction"
size="25" maxlength="100">
</form>
<hr>
<?
// transforme les _ en -
$fonction = str_replace("_","-", $fonction);
// on scanne le dossier fichier par fichier
while ($page = readdir($biblio))
{
// si la valeur de $fonction se trouve dans le nom de la page
if (stristr($page,$fonction))
{
// on affiche le lien
echo ("".$page."
");
//sinon aucun resultat trouvé
else
echo ("Aucune musique n'a été trouvée.");
}
}
}
?>