Important !

Projet-City was created many years ago, in 2001 and is shown here as a demonstration of what I was capable at that time. Please take note that the content of this website is not longer valid. Check out my CV if you're interested to see more modern stuff and also my Portfolio if you're looking for designs.

Projet-City : Technologies du Web
Accueil > Dossiers php > Moteur de recherche

> Moteur de recherche

  • Auteur : Xethorn
  • Date : 19/12/2003
  • Mise ?our : 26/12/2003
  • Mise en place d'un prototype de moteur de rechercher (indexant des sites).

Prise en charge des liens

Les liens que l'on utilise dans une page HTML, sont situ?entre les quotes de l'attribut href. Pour la saisie de cette information, on doit utiliser une fonction regex, dans notre cas, je conseille l'utilisation de preg_replace(). On a alors un code qui ressemble ? ceci :

<?php preg_replace('#href=["|\'](.*)[\'|"]#iUe','$this->fonction("")',$texte);
?>

Comme vous pouvez le constater, le ["|\'] permet de prendre les deux types de liens puisqui'il arrive que des personnes ?rivent :

<a href='lien'>Texte</a>

Au lieu de :

<a href="lien">Texte</a>

Vous l'avez compris, ce n'est qu'une histoire de quotes (mais les regex ?ant tr? sensible, il vaut mieux prendre ses pr?autions.

info
Pour plus d'informations sur les regex, allez consulter le site Expreg.

Les liens externes

Les liens externe

Pages : <123

D?uvertes

Mozilla Power Mozilla est un regrouppement de plusieurs outils dont : Firefox (navigateur qui respecte les standards) et un système de messagerie (...)

Consulter le site français