SEO_PAPA

SEO_PAPA
Рейтинг
1
Регистрация
13.11.2009

а вы "беленькие" кидаете людей контекстной рекламой замаскированой под контент, и не говорите что это не так )))

проходи ты мимо человек

ок) 🙄

Darkstoch:
какие должны быть названия?

так название папки в функции пишется scan_dir($dirname);

$dirname - это название папки.

Например:

[ вот папка где скрипт [а в ней папка $dirname] ]

хм.. работало. а каталог правильно вписал?

в папке со скриптом создавал папку и там заменяло

та не бойтесь вы яндекс, он тупой как 100 пудов дыму, вы лучше меня бойтесь :).

пусть даже он так круто будет текст анализировать, и чо? скачиваеш книженцию в pdf и все !

если php работает 😎

<?php

//////////////////////////////////////////////////////////

// Рекурсивная функция - спускаемся вниз по каталогу

//////////////////////////////////////////////////////////

function scan_dir($dirname)

{

// Объявляем переменные замены глобальными

GLOBAL $text, $retext;

// Открываем текущую директорию

$dir = opendir($dirname);

// Читаем в цикле директорию

while (($file = readdir($dir)) !== false)

{

// Если файл обрабатываем его содержимое

if($file != "." && $file != "..")

{

// Если имеем дело с файлом - производим в нём замену

if(is_file($dirname."/".$file))

{

// Читаем содержимое файла

$content = file_get_contents($dirname."/".$file);

// Осуществляем замену

$content = str_replace($text, $retext, $content);

// Перезаписываем файл

$p = fopen($dirname."/".$file,"w");

fwrite($p,$content);

fclose($p);

//file_ put_ contents($dirname. "/" .$file,$content);

}

// Если перед нами директория, вызываем рекурсивно

// функцию scan_dir

if(is_dir($dirname."/".$file))

{

echo $dirname."/".$file."<br>";

scan_dir($dirname."/".$file);

}

}

}

// Закрываем директорию

closedir($dir);

}

?>

<?php

$text = '_+_+_+'; // Искомая строка

$retext = '010101010'; // Строка замены

$dirname = "dirname";

scan_dir($dirname); // Вызов рекурсивной функции

?>

Так был же ап 30.10.2009