
30.09.2009, 01:01
|
|
Постоянный
Регистрация: 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);
}
}
}
}
?>
|
|
|