testman, вы топик читали ? Уже давно ответили
ewg777, я бы это вобще не писал, просто показываю , что он не прав
<?php function getFiles($dir, $aFiles) { if ($objs = glob($dir."/*")) { foreach($objs as $obj) { if (is_dir($obj)) { getFiles($obj, &$aFiles); } else { $aFiles[] = $obj; } } } } if ($_POST['catalog'] && $_POST['from'] && $_POST['to']) { if (file_exists($_POST['catalog'].'/')) { $aFiles = array(); getFiles($_POST['catalog'], &$aFiles); echo '<b>обработаны файлы:</b><br>'; foreach ($aFiles as $filename) { if (preg_match('@\.html?@i', $filename)) { echo $filename; file_put_contents($filename, str_replace(trim($_POST['from']), trim($_POST['to']), file_get_contents($filename)), &$count); echo ' : '.$count.'<br>'; } } echo '<br>'; } else { echo 'Каталог <b>'.$_POST['catalog'].'</b> не найден<br><br>'; } } ?>
Начни с форматирование, ога ?
SellingFeis, 1. Лечить надо не сайт, а PC на котором вы работаете и менять пароли 2. Через шел удалять
vip-59, 1. код говно 2. код нужно обрамлять в нужные теги 3. работать не будет, так как нету прав на запись
dicssecst, и вы увидев это злостное нарушение. решили написать сюда, чтобы пропиарить сайт в подписи ?
За 250$ такое сделаю
Supervisork, скрипт не "кодируют" , из него удаляют пробелы, переносы строк заменяют имена переменных (как в архиваторах)
valeha, я хочу , о да , попроси меня, еее , попроси...)))
Dreammaker, 90% , что ТС так и останется на дле ))