Aide pour 2 lignes de php

Aide pour 2 lignes de php - PHP - Programmation

Marsh Posté le 19-02-2005 à 02:25:01    

Hello,
Je cherche à soustraire d'un fichier .html, tous les liens en dur. J'ai mis au point une regex qui fonctionne bien, mais en faisant un "print_r", j'obtiens le tableau avec les fleches et les crochets. Ce que je veux, c'est juste avoir les liens, séparés par un <br>.
Voici un résumé de mon script avec pour exemple une url de google (Ce n'est pas du tout ce que je cherche, mais le resultat est identique):

Code :
  1. <?
  2. $modif=file_get_contents('http://www.google.fr/search?hl=fr&q=test');
  3. preg_match_all('#\<a.+?\</a\>#', $modif, $liens);
  4. for($i=0; $i <= count($liens); $i++)
  5. {print $liens[$i] ."<br>";}
  6. ?>


Je buche la dessus depuis 2 jours, mais je ne vois pas d'ou vient le probleme! :(

Reply

Marsh Posté le 19-02-2005 à 02:25:01   

Reply

Marsh Posté le 19-02-2005 à 09:14:40    

Code :
  1. <?php
  2. $modif = file_get_contents('http://www.google.fr/search?hl=fr&q=test');
  3. preg_match_all('#\<a.+?\</a\>#', $modif, $liens);
  4. for ($i = 0; $i <= count($liens[0]); $i++)
  5. {
  6. print $liens[0][$i] ."<br>";
  7. }
  8. ?>

Reply

Marsh Posté le 19-02-2005 à 10:29:05    

Merci, c'est bien ca ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed