preg_match('!<div class=Section1[^>]+>(.*)</div>!Uis',$str,$regs[1]);
$everything_between_divs = $regs[1];

when calling preg_match just pass $regs as param and not $regs[1]

Elias

<[EMAIL PROTECTED]> wrote in message
000101c244c9$08401d50$86a96518@jumpy">news:000101c244c9$08401d50$86a96518@jumpy...
> Hi, I hope you can help me a bit more, this is is my current script:
> (look after for more messages)
>
> <?php
> $file_name = $page_name.$ext
> or die ('Error 2');
>
> $file = file($path.$file_name)
> or die ('Error 3');
>
> $str = implode(' ', $file)
> or die ('Error 4');
>
> // This is to check if the above code works
> // echo $str;
> // End check
>
> // Original first tag from the document I need to parse
> // <div class=Section1>
> // Original last tag
> // </div>
>
> preg_match('!<div class=Section1[^>]+>(.*)</div>!Uis',$str,$regs[1]);
> $everything_between_divs = $regs[1];
>
> //echo $everything_between_divs;
>
> $good = implode(' ', $regs)
> or die ('Error 5');
>
> // This is for later use to edit the contents of stuff between
> // the div tags - if I get the div tags to ever work
> $clean = ereg_replace("<o:p></o:p>", "  ", $good);
> echo $clean;
> ?>
>
> it doesn't work, what do you think I'm doing wrong?
>
> I get this error:
>
> Notice: Undefined offset: 1 in
> /home/victor/argilent-www/sites/malibu_place_2/index.php on line 104
>
> Warning: Bad arguments to implode() in
> /home/victor/argilent-www/sites/malibu_place_2/index.php on line 106
> Error 5
>
> Thanks,
>
> - Vic
>
>
>
> ______________________________________________________________________
> Post your ad for free now! http://personals.yahoo.ca



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to