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

29.01.2009, 01:32
|
|
Участник форума
Регистрация: 27.10.2008
Сообщений: 244
Провел на форуме: 963613
Репутация:
428
|
|
$user_id =intval($_POST[user_id]);
да и потом большинство делает запрос с user_id = 0. зачем правда не понятно.
|
|
|

29.01.2009, 11:11
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме: 2230263
Репутация:
229
|
|
Сообщение от bombeg
да и потом большинство делает запрос с user_id = 0. зачем правда не понятно.
ну тут надо понимать конечно, что user_id не может никогда быть 0 по логике, и делать соотв. проверку.
|
|
|

09.02.2009, 06:09
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
'#\'(.+)\'#'
|
|
|

09.02.2009, 06:18
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Как в .htaccess сделать так, если в GET запросе есть слово lol, то .htaccess отсылает куда подальше.
?
|
|
|

09.02.2009, 19:16
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
RedirectMatch (.*lol)$ http://www.microsoft.com$1
|
|
|

09.02.2009, 19:26
|
|
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме: 1469161
Репутация:
142
|
|
RedirectMatch /[^0-5]grab.php http://www.google.ee
Почему при запросе grab.php открывается сам скрипт ? Он ведь не должен удовлетворять условию запроса ? Или я чего-то не так понял.
Ещё вопросы: Как замутить редирект именно для конкретных айпи адресов,а остальных оставить в покое ?)
Нашёл статью,где писали про круглые скобки:
http://beget.ru/art9.html#mod_rewrite
* Круглые скобки () используются для выделения групп символов.В дальнейшем к ним можно обращатся по номеру.
И регулярка ниже:
RedirectMatch /(.*)/(.*)/index.html$ http://mysite.ru/script.php?par1=$1&par2=$2
Я так и не понял,как эти скобки работают,но думаю,что среагирует на любые символы в скобках,присутствующие ноль или более раз.Также непонятно,нужно ли ставить в каждой регулярке символ $ и почему здесь не стоят ограничители,которыми могут служить любые символы.В обрабатываемой строке,я так понял, будет помещён айди,обработанный по данной регулярке ?...Зачем там конец строки =_______=
RedirectMatch [^0-5] http://www.google.ee
Этой регулярке вообще насрать,что передавать.
RedirectMatch /[^0-5]/ http://www.google.ee
Так тоже.
Последний раз редактировалось Велемир; 09.02.2009 в 20:05..
|
|
|

09.02.2009, 20:03
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
SetEnvIf REMOTE_ADDR 192.168.8.1 REDIR= redir
RewriteCond %{REDIR} redir
RewriteRule ^/$ /nahui.html
*** Посетители с айпи адресом 192.168.8.1 будут перенаправляться .htaccess ом на страницу nahui.html
это про ip
про остальное недопонял просто, чо тебе надо вообще. Изначальную задачу озвучь корректно, кроме своих домыслов
|
|
|

11.02.2009, 20:24
|
|
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме: 1469161
Репутация:
142
|
|
Ладно...не понял,так не понял.Я не знаю,как это до тебя донести ).Расшифруй тогда это :
RewriteRule ^(.*articles\/.*\/.*\/)[^?]+$ http://site.com/$1 [R=permanent,L]
Так ли нужны здесь круглые скобки и символ + ? Что получится в результате такой подстановки ?
Вот нашёл ещё...
RewriteRule ^rotator([0-9])\.xml$ /sand.php?page=st_dor&id=$1 [NE,R,L]
Почему при запросе: www.site.com/sand.php?page=st_dor&id=0
www.site.com/sand.php?page=st_dor&id=1
www.site.com/sand.php?page=st_dor&id=n где n <=9 работают ?
Я так понял,он должен получить следующий URL:
www.site.com/sand.php?page=st_dor&id=rotator0.xml
www.site.com/sand.php?page=st_dor&id=rotator1.xml
И т.д. до 9 включительно... Не понимаю,где я просчитался.
ЗЫ: Кстати,тут я нашёл SQL инъекцию,так как защита,как я понял,была основана именно на этом,в следствии чего он не блокировал символы,вызывающие инъекцию,хотя,возможно,это создавалось не в целях самозащиты(Всмысле,они не думали защищаться от взломов таким образом).
Последний раз редактировалось Велемир; 11.02.2009 в 20:40..
|
|
|

11.02.2009, 20:37
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме: 1487377
Репутация:
392
|
|
Скобки нужны это точно, а плюсик обозначает что символ будет не один, вообще полезно будет прочитать про мод реврайт
|
|
|

11.02.2009, 21:19
|
|
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме: 1469161
Репутация:
142
|
|
Да читал я,но мало что понял.Мб,ещё почитать надо
[^?]+ Думаю,что имеется ввиду любое количество символов,кроме нулевого,а также исключая символ "?"
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|