Troytft

Рейтинг
50
Регистрация
13.01.2009

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% , что ТС так и останется на дле ))

Всего: 598