siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009
Klichko_Vladimir:
1) Почему именно 127.0.0.1 и 127.0.0.2 ? У меня по логам Cron работает на другом айпи. Или это у вас для примера? И вместо них можно 1 IP определенный указать?

Под 127.0.0.1 и 127.0.0.2 имелось ввиду "определенные IP", не конкретные адреса. Можно 1, можно десять подобным образом перечислить.

Klichko_Vladimir:
2) Как думаете, правильные ли мои рассуждения насчет того, что POST только Cron использует?

Думаю что неправильные. POST используется повсеместно, для авторизации, загрузке файлов, публикации новостей и тд.

Так а в адресной строке есть параметр q?

зарезервированные слова лучше не использовать в качестве имени переменной.

Klichko_Vladimir:
Подскажите, кто разбирается, как осуществить Блокировку всех запросов POST кроме определенных IP?

RewriteCond %{REQUEST_METHOD} POST

RewriteCond %{REMOTE_ADDR} !=127.0.0.1

RewriteCond %{REMOTE_ADDR} !=127.0.0.2

RewriteRule ^ - [F,L]

cadron:
Работает! ТОлько кода вырезает получается адрес:
site.ru//1.html
Как убрать второй/

поменять рег выражение на ^=/?(.+)$

---------- Добавлено 12.07.2013 в 17:11 ----------

cadron:
Скажите а как убрать тот же "?=" из адреса site.ru/papka/?=1.html и site.ru/vlog/?=1.html

RewriteEngine On

RewriteCond %{QUERY_STRING} ^=/?(.+)$

RewriteRule ^(.*)$ /$1%1? [R=301,L]

echo strrev( preg_replace( '/\d{3}/', '$0 ', strrev('12345') ) )

хотя было бы интересно сделать это только на одном регулярном выражении

Проблема не в аджаксе, а в адресе или вашем скрипте куда оправляете форму.

UNIT-IS:
На выходе: 215 456 189 45

А должно 21 545 618 945

return str_replace( ' ', '', trim( $value[1] ) );

vasyakrn, для особо одаренных которые не могут заглянуть в мануал

ALTER TABLE table CHANGE [COLUMN] old_col_name new_col_name column_definition

ALTER TABLE таблицы CHANGE старое_имя_изменяемого_поле новое_имя_изменяемого_поле int(10) NOT NULL DEFAULT '0'

так как имя поле не меняется, просто повторяется еще раз старое название. Не надо туда левые поля пихать.

vasyakrn:
Какой нужно сделать запрос

http://www.google.ru/search?client=opera&q=ALTER+TABLE+CHANGE+COLUMN&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest

ALTER TABLE таблица CHANGE имя_поле имя_поле int(10) NOT NULL DEFAULT '0';

Всего: 6568