Problème pour créer un moteur de recherche [Résolu/Fermé]

Signaler
-
 Kenwood17 -
Je viens de créer un moteur de recherche sur mon site. Tout fonctionne correctement sauf la page avec le script le "plus important", la page pour indexer les sites web.

Voilà mon code :

<?php
echo "
<p>\n
<table BGCOLOR="#EFF2FB" BORDER="0"
CELLSPACING="0"
CELLPADDING="1"
>\n
<tr><td>\n
<a name="#index"><h2>Indexation du site en cours</h2></a>\n
</td></tr>\n
</table>\n
<p>\n";

$host = "localhost";
$user = "******";
$password = "******";
$bdd = "******";

/* Connexion avec MySQL */
mysql_connect($host,$user,$password) or die ("Impossible de se connecter
au serveur de base de donnees");

mysql_select_db($bdd) or die ("Impossible d'accéder à la base $bdd");

$query = "DELETE FROM search";

mysql_query($query) or die ("Erreur de modification de la table");

function ScanDir($Directory){
$MyDirectory = opendir($Directory);

while($Entry = readdir($MyDirectory)) {
echo "<br>entry= $Entry<br>";

echo "repertoire= $Directory<br>";

echo "chemin= $Directory/$Entry<br>";

if(is_dir($Entry)&& $Entry != "." && $Entry != "..") {
echo "<b><font color="red">$Entry</font>
</b> est un repertoire<br>";

ScanDir("$Entry/$Directory");

}
else {
if (eregi(".htm",$Entry)) {
$MetaTags = get_meta_tags($Directory."/".$Entry);

if ($MetaTags["robots"] == "all") {
$MetaKey = $MetaTags["keywords"];

$MetaKey = strtoupper($MetaKey);

echo "Meta($Directory/$Entry): $MetaKey
\n";

$MetaTitre = $MetaTags["title"];

echo "Meta($Directory/$Entry): $MetaTitre
\n";

$query = "INSERT INTO search (lien,keyword,titre)
VALUES("$Directory/$Entry","$MetaKey","$MetaTitre")";

$mysql_result = mysql_query($query) or die ("Erreur
de modification de la table par la requete "$query"");

}
}
}
}
closedir($MyDirectory);

}

$open_basedir=".";

ScanDir(".");

mysql_close();

?>


Et voilà ce que sa donne !

Quelqu'un c'est il quesqui ne va pas dans le script ?

Merci !

2 réponses

désolé j'ai pas préciser l'url pour voir ce que donne le code, la voici : http://www.gta-max.com/moteur/indection.php
Messages postés
4
Date d'inscription
lundi 21 mai 2007
Statut
Membre
Dernière intervention
21 mai 2007

moi jai ete sur maxibottin ce site offre un code html apres inscription que tu copie moi jutilise front page et sa marche toute est gratuit
Bah oui mais moi je veux juste que ça code fonctionne. que sa référence automatiquement les sites...