X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Удаление куска кода
Furin
Furin
Topic Starter сообщение 6.12.2010, 21:03; Ответить: Furin
Сообщение #1


Вечер добрый! Есть 3 с лишнем тысячи html файлов, нужно в каждом удалить тег img и все, что в нем находиться. Подскажите, как можно реализовать? Хотелось бы на php smile.gif а так можно и вворде, я ручками сделаю...
2
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zenn
zenn
сообщение 6.12.2010, 21:31; Ответить: zenn
Сообщение #2


Попробую навоять (проверять не проверял).
<?php

public $files = array();
public $dir = 'путь к директории с хтмльками';
public $max = '500'; //кол-во файлов к обработке
class main {

public function onStart() {
$b = $this->getFileName($this->dir);
if($b) {
for($i;$<$this->max;$i++) {
$z = $this->ReplaceR($this->files[$i]);
$this->Write($z, $this->files[$i]);
}
return "Пыщьпыщь, реплейсаем как бЭ";
} else {
return "Печаль, что то криво :D";
}
}

private function getFileName($dirloc) {
$handler = opendir($dirloc);
  while ($file = readdir($handler)) {
      if ($file != "." && $file != "..") {
        $results[] = $file;
      }

    }
if(isset($results)) {
$this->files = $results;
return true;
} else {
return false;
}
}

private function ReplaceR($in) {
$a = file_get_contents($in);
$var = preg_replace('/img/$i', '', $a);
return $var;
}

private function Write($content, $filename) {
$fp = fopen($filename, w);
fwrite($fp, $content);
fclose($fp);
return true;
}

}

П.с. - накидано на коленке, допишите под себя. Вызов: $a = new main; $a->onStart();

Сообщение отредактировал zenn - 6.12.2010, 21:36


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Furin
Furin
Topic Starter сообщение 6.12.2010, 21:33; Ответить: Furin
Сообщение #3


(zenn @ 6.12.2010, 20:31) *
Попробую навоять (проверять не проверял).

П.с. - накидано на коленке, допишите под себя. Вызов: $a = new main; $a->onStart();

Спасибо большое, пошел пробовать smile.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
zenn
zenn
сообщение 6.12.2010, 21:37; Ответить: zenn
Сообщение #4


Чутку переписал, забыл про запись biggrin.gif


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lexx-t
lexx-t
сообщение 6.12.2010, 21:37; Ответить: lexx-t
Сообщение #5


(Furin @ 6.12.2010, 20:03) *
Вечер добрый! Есть 3 с лишнем тысячи html файлов, нужно в каждом удалить тег img и все, что в нем находиться. Подскажите, как можно реализовать? Хотелось бы на php smile.gif а так можно и вворде, я ручками сделаю...

Furin, так я вот не пойму, тебе результат нужен, или поизвращаться в пхп?)) Если результат, то лови линк на софтинку, недавно мне здорово помогла. Может именно пакетно производить замены в куче файлов, и даже директории.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Furin
Furin
Topic Starter сообщение 6.12.2010, 21:39; Ответить: Furin
Сообщение #6


(lexx-t @ 6.12.2010, 20:37) *
Furin, так я вот не пойму, тебе результат нужен, или поизвращаться в пхп?)) Если результат, то лови линк на софтинку, недавно мне здорово помогла. Может именно пакетно производить замены в куче файлов, и даже директории.

спасибо) результат, конечно) но мы не ищем легких путей smile.gif

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Работа: Удаление фона с фотографий
0 upinseo 3209 18.9.2019, 12:01
автор: upinseo
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыДайте, пожалуйста, фрагмент кода на джаваскрипте для калькулятора на сайте
3 re-search 1379 7.7.2019, 15:20
автор: web-coder
Открытая тема (нет новых ответов) Удаление вирусов с сайтов, хостинга и серверов. Защита от взлома и устранение уязвимостей
0 vixan 2370 3.11.2018, 20:40
автор: vixan
Открытая тема (нет новых ответов) Услуга удаление видео с Youtube
10 extremalspeed 9609 11.10.2018, 21:52
автор: extremalspeed
Открытая тема (нет новых ответов) Чистка вредного кода на сайтах WP
0 SkyFire 2301 24.12.2017, 11:30
автор: SkyFire


 



RSS Текстовая версия Сейчас: 25.4.2024, 4:08
Дизайн