Adresses http

Maden -  
 sad -
Salut

J'aimerais recuperer les adresses et commentaires d'une recherche sur google par exemple:
- titre
- commentaire
- Adresse http://..

avec php?? pour les introduire dans une base mysql.
est ce que c'est possible ou y a t'il un autre moyen plus simple.

merci de m'éclairer

1 réponse

Condor
 
oui en php tu peux ouvrir une page web comme si c'etait un fichier:

strcpy($mot_cle, "recette%20+%20flan"); /* ce n'est qu'un exemple */

$resultats = fopen(" http://www.google.fr/search?q=$mot_cle","r"); /* recherche sur google de la recette du flan */

while(!feof($resultats)) $tampon .= fgets($resultats,3333);

fclose($resultats);

voila a partir de la tu a la page html de la recherche "recette + flan" (c un exemple) sur google dans la variable $tampon... tu peux en faire ce que tu veux...
ce que tu vas devoir faire consiste a analyser le code html des pages generees par google pour trouver des motifs qui precedent les URL des pages... notamment "<a href=" et utiliser les fonctions de "pattern matching" de php pour detecter ces motifs dans ta variable $tampon....

voila j'espere ke ca t'aidera
0
sad
 
Salut
merci pour ta reponse mais je suis plus bouché que ça alors si tu as un peux de temps et m'eclairer plus.
l'idée c'est de creer un script qui automatise tout ça pour simplifier l'insertion dans la base

desolé et merci
0
Condor > sad
 
je ne connais pas MySQL désolé... en tout cas la partie récupération d'une recherche sur un moteur ne devrait pas poser trop de problèmes...
ensuite pour ta base de données c'est juste un tableau a 3 colonnes (titre,commentaire,url) et chaque ligne c'est une entree... mais bon la dessus je peux pas t'aider plus...
je te conseille de lire les tutoriaux qui sont sur ce site sur PHP et sur MySQL ou bien simplement de t'y referer pour les points qui t'interessent...
0
sad > Condor
 
Merci

y a t'il un site qui parle de la recuperation de ces adresses à partir d'un moteur de recherche.

je sais que j'abuse mais je ne maitrise pas tres bien le php


Encore merci
0