Problème pour créer un moteur de recherche

Résolu
Kenwood17 -  
 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 !
A voir également:

2 réponses

Kenwood17
 
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
0
paquet Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
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
0
Kenwood17
 
Bah oui mais moi je veux juste que ça code fonctionne. que sa référence automatiquement les sites...
0