Bonjour! =)
Je tente de récupérer le texte contenu entre deux balises html d'une page html. Le code html entier de la page est dans la variable $page.
Ce code marche très bien sauf qu'il n'exécute l'opération qu'une seule fois. Je cherche à répeter cette opération autant de fois qu'il est possible de l'exécuter. J'ai tenté avec des boucles while, for et.. Mais rien. Je pense que quand j'aurais le bon code sous les yeux je comprendrais mieux^^
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $texte = $page; $marqueurDebutPseudo = '<span class="name">'; $debutPseudo = strpos( $texte, $marqueurDebutPseudo ) + strlen( $marqueurDebutPseudo ); $marqueurFinPseudo = '</span><br><span class="postdetails poster-profile">'; $finPseudo = strpos( $texte, $marqueurFinPseudo ); $lePseudo = substr( $texte, $debutPseudo, $finPseudo - $debutPseudo ); $lePseudo = eregi_replace("<strong[^>.]*>","",$lePseudo); $lePseudo = eregi_replace("<a[^>.]*>","",$lePseudo); $lePseudo = eregi_replace("<span[^>.]*>","",$lePseudo);
Merci beaucoup!
JQuinn
EDIT: Je m'excuse, je me suis trompé de forum..
Partager