Bonjour,
Je cherche à récupérer le contenu texte d'une balise div id, au moyen de preg_match_all.
Malgré de multiples tentatives au niveau de l'expression régulière, je n'ai pas d'affichage du texte recherché.
Je cherche à récupérer le texte sous la balise :
Voici ma portion de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <div id="d_bio" style="margin:5px;" itemprop="description">
Je sèche complètement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?php global $wp_query; if(is_object($wp_query->queried_object) && $wp_query->queried_object->ID) { $lien= get_post_meta($wp_query->queried_object->ID, "couv", true); $quatre=get_post_meta($wp_query->queried_object->ID, "babelio", true); $text=file_get_contents("$quatre"); echo "<a href='#quatrieme_pop' class='fancybox'><img src='".$lien."' alt='' width='193' height='300' border ='0' style='box-shadow: 10px 10px 10px 10px #cccccc'></a> "; } ?> <div style="display:none" class="fancybox-hidden"> <div id="quatrieme_pop"> <?php if (preg_match_all('#<div id="d_bio" style="margin:5px;" itemprop="description">#', $text, $quatrieme)) //regex recherche de la donnée { //echo $quatrieme[1][1]; var_dump($quatrieme); } ?> </div> </div>
Comment puis-je procéder ?
Merci par avance pour votre aide.
Partager