Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/05/2011, 01h27   #1
Invité de passage
 
Femme
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 0
Points : 0
Par défaut Création d'un robot recherchant des liens

Bonsoir à vous !!

Voila j'ai un petit projet en tete depuis quelques temps, il tourne autour le covoiturage le plus économique.
C'est à dire qu'un utilisateur entre :
  • une ville de départ
  • une ville d'arrivée,
  • une date
  • une tranche de prix.



Je récupére les renseignements fournis et je les POST dans les formulaires de recherche d'une dizaine de site de covoiturage. Ensuite, je récupére les liens intéressants dans les différents code source des site et j'affiche 3 résultats (correspondant toujours à la recherche de l'utilisateur) présentant la meilleurs compétitivité prix.

MAIS, dans le code source des résultats de la recherche , il est difficile de pointer sur l'url concernant la demande de l'utilisateur voyez vous et encore moins de comparer leur prix...

C'est pourquoi je demande votre aide svp , avez vous une idée pour croncrétiser ce projet ? (une piste pour mettre en oeuvre ce que j'ai mentionné plus haut)

En vous remerciant !!
julia015 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 01h36   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
t'as l’autorisation des sites pour récupérer leurs contenu ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 01h40   #3
Invité de passage
 
Femme
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 0
Points : 0
Le code source des pages étant donnée que le site nous propose de trouver une destination , j'ai le droit de récupérer le lien auquel ça pointe non ?
julia015 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 01h53   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
Citation:
Envoyé par julia015 Voir le message
Le code source des pages étant donnée que le site nous propose de trouver une destination , j'ai le droit de récupérer le lien auquel ça pointe non ?
ça dépend de la licence du site. Et regarde si certains proposent une API
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 01h57   #5
Invité de passage
 
Femme
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 0
Points : 0
AAh

Pour l'instant je m'interesse peu au site auquel je récupérais les liens mais avez vous saisie mon petit projet ?

Le probléme est que je ne vois pas trop comment répondre au probléme posé dans le 1er post ... :s
julia015 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 02h43   #6
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
la réponse est que ça dépend des sites sur les quelle tu récupères les infos, il va y avoir un code différent pour chaque sites
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 10h27   #7
Invité de passage
 
Femme
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 0
Points : 0
Oui biensur mais on m'avait parlé de regexp mais je me demande quelque chose imaginons une page comme celle ci :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<div class="trajet">Paris -> Lyon</div>
<a class="lien" href="...............php">
 
<div class="prix">16e</div>
 
 
 
 
<div class="trajet">Paris -> Lyon</div>
<a class="lien" href="...............php">
 
<div class="prix">11e</div>
 
 
 
 
<div class="trajet">Paris -> Lyon</div>
<a class="lien" href="...............php">
 
<div class="prix">20e</div>
 
 
 
<div class="trajet">Paris -> Lyon</div>
<a class="lien" href="...............php">
 
<div class="prix">6e</div>
La question est comment sortir le bon lien correspondant au prix le moins cher ... meme avec des regexp je ne vois pas trop

julia015 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 14h40   #8
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
non pour parser du HTML c'est DOMDocument
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 17h06   #9
Invité de passage
 
Femme
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 0
Points : 0
DOMdocument qu'est ce que c'est ?
On m'a dit que le regexp est incontournable pour mon projet ..
julia015 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 18h02   #10
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
Citation:
Envoyé par julia015 Voir le message
DOMdocument qu'est ce que c'est ?
On m'a dit que le regexp est incontournable pour mon projet ..
on t'as dit des bêtises DOMDoment c'est fait pour parser le HTML donc pas besoin de bidouiller avec des regex

http://www.php.net/manual/fr/domdocu...adhtmlfile.php
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 18h41   #11
Invité de passage
 
Femme
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 0
Points : 0
Je te remercie !! donc c'est une solution adapté à mon probléme mais elle est compliqué à assimiler cette methode DOM... ?
julia015 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2011, 08h47   #12
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 802
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 802
Points : 1 515
Points : 1 515
Moins que des Regex de barbare pour gérer tous les cas possibles et inimaginables.
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h52.


 
 
 
 
Partenaires

Hébergement Web