IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

recup de lien sur page html


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de zugolin
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 275
    Par défaut recup de lien sur page html
    bonjour a tous !
    je voudrais ouvrir une page html la lire et lister uniquement les liens qui sont sur le meme principe :
    " class="lien_du_jour">ici le lien</a></p>"
    j'arrive a recuperer le premier lien, mais je ne sais pas boucler sur toutes les lignes afin de recupérer les autres, alors, j'ai récuperé un code, mais il est basé sur un fichier texte, et je pense que le probleme vient que ce n'est pas le meme principe, non(lire un fichier texte et une page html)?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    function affiche_lien_jour( $src )//http:www.monsite.com
    { 
    if($handle = file_get_contents( $src ))
    while(!feof($handle))
    {
    $ligne = fgets($handle,255); 
    $content = preg_match('#class="lien_du_jour">(.*?)</a></p>#', $ligne, $foo);
    foreach($foo as $a){
    $essai=explode('class="lien_du_jour">', $a);
    echo $essai[0].'<br>';
    			}
    		}
    		}
    je cale un peu (le mot est faible...)
    merci d'avance pour un coup de main !!

  2. #2
    Membre éclairé Avatar de zugolin
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 275
    Par défaut
    bon, je mauto répond, j'ai trouvé !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    function affiche_lien_jour( $src )
    	{ 
    $handle = file_get_contents( $src );//fopen
    $content = preg_match_all('#class="lien_du_jour">(.*?)</a></p>#', $handle, $out);
    $nb=count($out[1]);
    for($i=0;$i<$nb;$i++){
    echo$out[1][$i],"\n",'<br>';} 
    	}
    merci moi !!

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 5
    Par défaut
    de rien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. empecher lien directe sur page html
    Par patlechat dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 16/10/2010, 15h32
  2. [HTML] Menu sur pages html
    Par audrey_ dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/01/2007, 17h42
  3. [HTML] liens entre pages html
    Par fleuve007 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 09/05/2006, 23h17
  4. [Debutant]Impression et Transfert sur Page HTML
    Par ghan77 dans le forum Web & réseau
    Réponses: 6
    Dernier message: 12/12/2005, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo