Recupérer les liens d'une page en PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Recupérer les liens d'une page en PHP

Re: Recupérer les liens d'une page en PHP

par @rthur » 08 janv. 2014, 18:48

Bonjour,

Au lieu de faire un print_r pour ton debug, utilise var_dump, c'est plus détaillé comme résultat :)

Re: Recupérer les liens d'une page en PHP

par rickphp » 04 janv. 2014, 23:59

Ajoute ' à la fin de la première ligne, avant le ;.

Code : Tout sélectionner

$url = 'http://www.mon-site.com';

Recupérer les liens d'une page en PHP

par cyberpilou » 04 janv. 2014, 20:28

Bonjour,

Ily a quelques mois j'ai testé ce script :
# Adresse du site à "exploiter" 
$url = 'http://www.mon-site.com; 
# On récupère le contenu 
$file = file_get_contents($url); 
# Récupération des URLs 
preg_match_all('/<a[^>]+href="([^"]+)/i', $file, $urls); 
# Affichage 
print_r($urls[1]); 

pour recupérer les liens d'une page html il me semble que cela fonctionnais mais maintenant j'ai comme réponse ARRAY
ai je oublié quelques chose ?

Merci de votre aide ?