ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
[php] нужен граббер текста |

26.10.2008, 08:17
|
|
Banned
Регистрация: 02.01.2008
Сообщений: 195
Провел на форуме: 523549
Репутация:
301
|
|
[php] нужен граббер текста
есть страничка,
на которой есть таблица,
в таблице есть колонка...
из которой нужно вырезать текст
и сохранить в файл (по строчке)...
вот пример:
ищем такую фразу в тексте:
Код:
<td style="text-align:center">
после неё вырезаем всесь текст и сохраняем в файл: вырезаем текст до: напишите скрипт на php, пожалуйста
зы: я php незнаю... вообще 
Последний раз редактировалось N1K70; 26.10.2008 в 08:21..
|
|
|

26.10.2008, 08:45
|
|
Участник форума
Регистрация: 05.09.2006
Сообщений: 184
Провел на форуме: 888851
Репутация:
203
|
|
if (ereg("<td style="text-align:center">(.*)</td>", $text))
http://www.opennet.ru/base/dev/php_regular.txt.html
|
|
|

26.10.2008, 15:23
|
|
Banned
Регистрация: 02.01.2008
Сообщений: 195
Провел на форуме: 523549
Репутация:
301
|
|
я незнаю как это использовать... и тут нет сохранение в файл по строчке 
|
|
|

26.10.2008, 18:04
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
http://forum.antichat.ru/thread89109.html
|
|
|

26.10.2008, 18:22
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
PHP код:
<?php
$file = 'url или путь до файла';
$fp = fopen('new.txt','at');
$f=file_get_contents($file);
preg_match_all('#<td style\="text\-align\:center">(.*?)</td>#UiS',$f,$match);
foreach($match['1'] as $m) { fputs($fp,$m."\r\n"); }
fclose($fp);
echo 'Сохранено';
?>
Файл new.txt создашь. Запустишь на денвере.
Последний раз редактировалось ChaaK; 26.10.2008 в 18:29..
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|