Posted by Jerry Stuckle on 02/25/07 03:06
Peter Parker wrote:
> preg_match("/<some_tag >([^']*?)<\/some_tag>/", $data, $matches)
> preg_match_all("/<p>(.*?)<\/p>/", $matches[1], $paragraphs);
>
> foreach ($paragraphs[0] as $paragraph) {
> $content=$content.$paragraph;
> }
>
> The above code only works if <p> is the first tag under <some_tag>. i.e,
> works with
>
> <some_tag >
> <p>blah</p>
> </some_tag>
>
> but not with
>
> <some_tag >
> <some_other_tag>blah</some_other_tag>
> <p>blah</p>
> </some_tag>
>
>
> How could I make the code works regardless of the position of <p> under
> <some_tag>? Thank you.
>
>
Try alt.html. This isn't a PHP problem.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
[Back to original message]
|