Script php recherche
auryn
-
auryn -
auryn -
Bonsoir,
je viens d'utiliser votre script de formulaire de recherche très simple en php. je suis totalement novice, donc je découvre.
votre script est exactement ce que je cherche, mais je n'y arrive pas. J'ai crée 1 table search ds ma base de données, avec 3 champ : lien , keyword et titre
je viens d'utiliser votre script de formulaire de recherche très simple en php. je suis totalement novice, donc je découvre.
votre script est exactement ce que je cherche, mais je n'y arrive pas. J'ai crée 1 table search ds ma base de données, avec 3 champ : lien , keyword et titre
A voir également:
- Script php recherche
- Script vidéo youtube - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Easy php - Télécharger - Divers Web & Internet
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Mas script - Accueil - Windows
2 réponses
oups désolé je n'ai pas réussi à finir.
bref je continue. j'ai ensuite crée 3 fichiers txt en copiant collant de votre site, et en changeant à chaque fois mon host, login et password.....
voilà j'ai mis tout ca sur mon site, et j'obtiens une page bizarre...
http://www.am2.fr/basededonnees/Recherche/
quand j'ouvre mon fichier d'indexation (je l'ai nommé recherche.txt), j'obtiens :
\n \n
Indexation du site en cours
\n \n \n
\n"; $host = "localhost"; $bdd = "am2_fr_2"; /* 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 "
entry= $Entry
"; echo "repertoire= $Directory
"; echo "chemin= $Directory/$Entry
"; if(is_dir($Entry)&& $Entry != "." && $Entry != "..") { echo "$Entry est un repertoire
"; 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(); ?>
que dois je faire, car là j'avoue etre perdue..... Merci !
Auryn
bref je continue. j'ai ensuite crée 3 fichiers txt en copiant collant de votre site, et en changeant à chaque fois mon host, login et password.....
voilà j'ai mis tout ca sur mon site, et j'obtiens une page bizarre...
http://www.am2.fr/basededonnees/Recherche/
quand j'ouvre mon fichier d'indexation (je l'ai nommé recherche.txt), j'obtiens :
\n \n
Indexation du site en cours
\n \n \n
\n"; $host = "localhost"; $bdd = "am2_fr_2"; /* 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 "
entry= $Entry
"; echo "repertoire= $Directory
"; echo "chemin= $Directory/$Entry
"; if(is_dir($Entry)&& $Entry != "." && $Entry != "..") { echo "$Entry est un repertoire
"; 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(); ?>
que dois je faire, car là j'avoue etre perdue..... Merci !
Auryn
++