Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Можно ли поменять положение текста во всех файлах сразу?

Сообщения:  [1-10]   [11-11] 

 
 автор: Витос   (05.03.2007 в 21:14)   письмо автору
 
   для: Ziq   (05.03.2007 в 15:32)
 

О, это уже ближе.. Только вот я не могу понять куда этот скрипт писать? В какую папку? Как назвать? Вообще, вот что я хочу сделать. Есть папка novichkam, в ней папка naidi и zainteresui. В этих двух папках много пхп файлов. Обьясните на примере, что куда вписывать, пожалуйста? И если не сложно, обьясните, какая функция что выполняет, чтоб я понял))

   
 
 автор: Ziq   (05.03.2007 в 15:32)   письмо автору
 
   для: Витос   (05.03.2007 в 14:52)
 

Что-то типо вот этого

<?
$directory 
".";
$dir opendir($directory);

while (
$file readdir($dir))
{
    if (
$file == ".." or $file == ".") continue;
    
    
//  Какого расширения файлы интересуют
    
if (strrchr($file".") != ".txt") continue;
    
    
$text file_get_contents($directory."/".$file);
    
$text str_replace('<p align="center">''<p align="left">'$text);
    
file_put_contents($directory."/".$file$text);
}
?>

Остается только чуть модифицировать скрипт под свои нужды

   
 
 автор: Витос   (05.03.2007 в 14:52)   письмо автору
 
   для: Sl   (05.03.2007 в 05:29)
 

Ааа, то так я могу сделать без проблем, я имел ввиду, может можно сделать так, чтоб у всех сразу заменить, а не в каждом? Мне придеться менять около 100 страниц. Реально ли все сразу заменить?

   
 
 автор: Sl   (05.03.2007 в 05:29)   письмо автору
 
   для: Витос   (04.03.2007 в 21:04)
 

С блокнотом можно заменить, но придется открывать каждый файл, т.к блокнот не ищет по файлам
В общем открываем нужный файл с помощью блокнота. Открываем раздел правка и заменить. И там мы выбираем критерии замены. В вашем случае заменяем center на left.
И так дальше с каждым файлом !

   
 
 автор: Витос   (04.03.2007 в 21:04)   письмо автору
 
   для: Sl   (04.03.2007 в 18:04)
 

Блин, парни, ну раз вы так шарите, то обьясните мне подробно как это проделать шаг за шагом...

   
 
 автор: Sl   (04.03.2007 в 18:04)   письмо автору
 
   для: Витос   (04.03.2007 в 17:59)
 

да в блокноте можно заменить =)

   
 
 автор: Витос   (04.03.2007 в 17:59)   письмо автору
 
   для: elenaki   (04.03.2007 в 17:53)
 

Ага, я понял, а где макромедиа хом сайт находиться?

   
 
 автор: elenaki   (04.03.2007 в 17:53)   письмо автору
 
   для: Витос   (04.03.2007 в 17:49)
 

открыть Macromedia HomeSite, выбрать "Найти и заменить", поставить галку "Во всех документах папки" и вперед...

   
 
 автор: Витос   (04.03.2007 в 17:49)   письмо автору
 
   для: ddhvvn   (04.03.2007 в 17:37)
 

Блин, ячайник хоть куда. Как это сделать?

   
 
 автор: ddhvvn   (04.03.2007 в 17:37)   письмо автору
 
   для: Витос   (04.03.2007 в 17:25)
 

Сделать скрипт, который в цикле меняет нужную строку...

   

Сообщения:  [1-10]   [11-11] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования