Показать сообщение отдельно

  #12553  
Старый 30.09.2009, 01:01
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Цитата:
Сообщение от fobofob  
срочно нужна помощь! вообщем нужен простенький скрипт на пхп чтоб он удалил в заданной папке во всех файлах с заданным расширением ненужное слово.
отблагодарю
На скорую руку
PHP код:
<?php

echo'<form method="post">
Папка 
<input type="text" name="dir"> 
Раcширение (например txt)
<input type="text" name="type"> 
Ненужное слово
<input type="text" name="word"> 
<input type="submit" value="OK"> 
</form>'
;


if(isset(
$_POST['dir']) && !empty($_POST['dir'])) 
   {
       
$allfiles scandir($_POST['dir']);

       foreach (
$allfiles as $file)
            {
                 
$type strrchr($file'.');
                 if (
$type == '.'.$_POST['type'])
                       {
                            
$f file_get_contents($_POST['dir']."/".$file);
                            
$g str_replace($_POST['word'], ''$f);
                            if (
strlen($f) !== strlen($g))
                                 {
                                      
$ff fopen($_POST['dir']."/".$file'w');
                                      
fwrite($ff$g);
                                      
fclose($ff);
                                  } 
                       }
             }

}

?>
 
Ответить с цитированием