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

17.04.2010, 17:23
|
|
Познающий
Регистрация: 04.11.2007
Сообщений: 51
Провел на форуме: 310791
Репутация:
6
|
|
....a class="cs" tabindex="2" href="http://www.qwerty.com/ololol" onmousedown="rc(this, '\/\/clck.yandex.ru\/redir\/......
....a class="cs" tabindex="2" href="http://www.darkraha.com/rus/ajax/ajax03.php" onmousedown="rc(this, '\/\/clck.yandex.ru\/redir\/ href="http://www.zxc.eu/eng/......<table>......
нужно вырезать ссылки
www.qwerty.com
www.darkraha.com
Подскажите как,плз
PS нужно только те ссылки каторые будут между tabindex="2" и onmousedown
Последний раз редактировалось InfectedM; 18.04.2010 в 14:06..
|
|
|

18.04.2010, 12:25
|
|
Познающий
Регистрация: 29.05.2009
Сообщений: 55
Провел на форуме: 807573
Репутация:
7
|
|
нужно вырезать ссылки
www.qwerty.com
www.darkraha.com
Подскажите как,плз
PHP код:
preg_match_all("#href=\"http://(.*?)/.+\"#i",$a,$logs);
Как в регулярном выражении будет "И"(and) ???
|
|
|

19.04.2010, 20:30
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Подскажите пожалуйста регулярку для выдирания с сайта http://realty.dmir.ru/realty/sale/ru/mo/commerce/production/418183/ информацию по зданию и коммуникации. Нужен массив с информацией по зданию и другой массив с коммуникациями.
Спасибо.
|
|
|

20.04.2010, 23:29
|
|
Участник форума
Регистрация: 16.02.2008
Сообщений: 177
Провел на форуме: 883446
Репутация:
82
|
|
помогите с регуляркой
нужно спарсить значение , вот кусок кода от куда нужно спарсить интересует чисто которое в ()
</div>
<h3>
<a href="http://сайт/user/267752/friends/">Друзья (92)</a>
</h3>
код
Код:
my ($frend) = $resp =~/">Друзья \((\d*)\)</;
ошибка
use of uninitialized value $frend in concatenation <.> or string at lina 60
вот 60 строка
print "[ + ] [vote=$vote];[Friends=$frend]\n";
в файл тоже $frend не сохраняется
|
|
|

21.04.2010, 00:09
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
$resp =~/\"\>Друзья \((.+?)\)\<\/a\>/;
my ($frend) = $1;
print $frend;
|
|
|

21.04.2010, 20:26
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Каким образом можно выдрать всё содержимое из каждого тега <dt> и <dd> в массив?(<dt>(.*)</dt>, <dd>(.*)</dd> - неврно)
Код HTML:
style="display:none;"><div class="colblks1"><div class="dfnslst01"><dl><dt>Электричество</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Газ</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Охрана</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Парковка</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Лифт</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Водоснабжение</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Канализация</dt><dd>да</dd></dl></div></div><div class="colblks1"><div class="dfnslst01"><dl><dt>Отопление</dt><dd>да</dd>
|
|
|

21.04.2010, 20:41
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
PHP код:
preg_match_all ('|<dt>(.*?)</dt>|', $str, $m1);
print_r ($m1[1]);
preg_match_all ('|<dd>(.*?)</dd>|', $str, $m2);
print_r ($m2[1]);
Код:
Array
(
[0] => Электричество
[1] => Газ
[2] => Охрана
[3] => Парковка
[4] => Лифт
[5] => Водоснабжение
[6] => Канализация
[7] => Отопление
)
Array
(
[0] => да
[1] => да
[2] => да
[3] => да
[4] => да
[5] => да
[6] => да
[7] => да
)
|
|
|

26.04.2010, 17:22
|
|
Новичок
Регистрация: 09.03.2009
Сообщений: 1
Провел на форуме: 33693
Репутация:
0
|
|
Всем привет !
Есть несколько вопросов по mod_rewrite, сегодня почитал не много документации по данному модулю, посмотрел некоторые примеры, но одну проблему уже долгое время не могу решить, да и незнаю можно ли вообще такое сделать.
Это то что на данный момент есть в .htaccess, последение правило с условиями возможно временные.
PHP код:
RewriteRule ^([a-z]+)/([a-z]+)/$ /$1.php?a=$2
RewriteRule ^([a-z]+)/([a-z]+)/([0-9]+)/$ /$1.php?a=$2&id=$3
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /404.php [L]
По поводу первых двух правил, можно ли написать условие, которое будет проверять по первой обратной связи т.е. если $1 существует как файл, тогда и выполняется правило
Второй вопрос, есть ли возможность запретить прямой доступ к файлам php ? Т.е. только через SEO, а уже страница.php?а=что-то, никак...
|
|
|

27.04.2010, 22:44
|
|
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме: 5209663
Репутация:
357
|
|
Сейчас в .htaccess:
Код:
RewriteEngine On
RewriteRule ^id([0-9]*)$ /index.php?id=$1
Как сделать чтобы при переходе на адрес id1_info отправлялся гет:
Код:
/index.php?id=$1&q=info
А если без приставки инфо то следуя первой инструкции...
|
|
|

27.04.2010, 22:59
|
|
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме: 444589
Репутация:
123
|
|
Код:
RewriteEngine On
RewriteRule ^id([0-9]*)_info$ /index.php?id=$1&q=info
RewriteRule ^id([0-9]*)$ /index.php?id=$1
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|