мсправить скрипт

Discussion in 'PHP' started by GOODmen, 24 Sep 2010.

  1. GOODmen

    GOODmen Member

    Joined:
    8 Nov 2008
    Messages:
    45
    Likes Received:
    76
    Reputations:
    10
    Народ, помогите плиз, есть скрипт вот он
    Code:
    <?php  $dir = '.';  $dh = opendir($dir); while($filename = readdir($dh)) { // любые операции с вашим файлом, например if     (preg_match('#\.htm#', $filename) ||     preg_match('#\.html#', $filename) ||     preg_match('#\.css#', $filename)) {     $filename = $dir . '/' . $filename;     echo $filename . '<br />';     $str = file_get_contents($filename);     ## первый     $str = preg_replace('#<div id="ad">".*?"#', '', $str);       ## второй     $str = preg_replace('#/\*tpa=.*\*/#', '', $str);     file_put_contents($filename, $str); }  } ?>
    нужно исправать чтобы он удалял текст который начинается на <div id="ad"> а заканчивается <div class="w2"> как сделать?
     
  2. b3

    b3 Moderator

    Joined:
    5 Dec 2004
    Messages:
    2,041
    Likes Received:
    933
    Reputations:
    199
    Научись постить для начала РНР код на форум, не одной строкой, 212 сообщений набрал а форумом пользоваться до сих пор не научился. Там у тебя в коде есть одно строчный комментарий и код ты выложил в одну строку, надеюсь догадываешься что получилось =\
     
    _________________________
  3. llexus

    llexus Member

    Joined:
    19 Sep 2010
    Messages:
    57
    Likes Received:
    6
    Reputations:
    10
    Code:
    $str = preg_replace('#<div id="ad">.*?<div class="w2">#', '', $str); 
    Давно не юзал реги, но может так?