realcrimean: сосед имеет право курить на своем собственном балконе
вот если ТС соседа уговорит выходить курить на лестничную площадку, тогда возможно будут недовольны остальные жильцы, и справедливо не довольны со справедливыми звонками в полицию
Кстати, а вот интересно.
В законе (вроде) указано, что курение запрещено в общественных местах. Домовая территория (общий холл тоже к нему относится) - относится к общей, то есть запрет действует. Но если человек курит у себя в прихожей, но при этом открыл дверь своей квартиры настежь - это как считается?
P.S. А вообще курить вредно для всех. Но не каждый может это понять, вернее понять может не только лишь каждый - мало кто может это сделать :)
dmitrii_trof: А для юр.лиц что? Например я как юр.лицо не работающий с НДС, также покупаю оборудование с НДС - мне его никто не убавляет.
Таким образом, как понимаю, увлечение цены пойдет для всех клиентов?
Юридические лица, находящиеся на общей системе налогообложения платят НДС в бюджет. Входной НДС имеют права зачесть при выставления счета-фактуры.
Юрлица, находящиеся на упрощенке (УСНО - доход-расход), имеют права зачесть сумму НДС в прибыли. То есть уменьшить налогооблагаемую базу по прибыли на величину НДС.
Те, у кого считается только по доходу - там вообще ничего нельзя возместить и учесть.
---------- Добавлено 01.02.2017 в 17:46 ----------
sergv: А в РФ Вам все равно нужно платить 18%, не важно, работаете Вы с НДС или нет.
Рамарио: Тогда расскажу поподробнее. Через это "горло" должны проходить следующие действия:
- регистрация нового пользователя (в ответ - сразу сессия)
- вход (в ответ - сессия)
- изменения данных пользователя (в ответ - данные пользователя после обновления)
- отправка личного сообщения
- чтение личных сообщений
- изменение данных о пользователе и так далее.
На вход этому скрипту поступает массив, например, такого вида
{status:2,erros:{email:'email already exist',pw:'password is too short'}}
При этом этот скрипт не допускает неправильных действий с данными. Например, нельзя отправить личное сообщение от чужого имени, нельзя изменить данные другого пользователя, если сообщений слишком много, опять же скрипт не даст превысить лимит, ну и так далее.
Скрипту на стороне клиента Вы не можете запретить ничего! То есть никто не помешает условно хакеру подменить скрипт (js) и отправлять все, что угодно. Данные обязаны проверяться на сервере каждый раз при получении их от клиента.
2. Через 1-2 сек после загрузки с помощью ajax добавляется дополнительное поле в форме, скрытое, но с данными, запрошенными с сервера (любой набор символов, назовем его хешем). После отправки сервер сравнивает, и если поле присутствует и хеш совпадает с тем, что есть в базе - то не бот. А хеш можно генерировать как с помощью сервера, так и на клиенте javascript'ом.
От спамеров, которые вручную спам отсылают, таким способом не избавиться, но ботов можно отсечь (им ведь не будет доступно созданное поле).
А причем тут стабильность и ошибки в новых версиях?
Во-первых, семерка вышла совсем недавно. Во-вторых, пытаться сразу же ставить обновления на работающий проект - ну это уже клиника. Пока не будут излечены болячки (по-максимуму)... Для этого и существуют тестовые сервера, чтобы там все отлавливать. Не умеем ставить и тестировать - надо доверить это специалистам.
А в первой ссылке баг в библиотеке, которая отсылает почту. И проявляется он только в единственном случае - если не было проверки данных, предоставляемых пользователем. Но тут как бы надо вспомнить ППП (первое правило программиста) - никогда не верить тому, что отправляет клиент. Двойная проверка, на клиенте и на сервере, защищает от подобных казусов. И если данные подставляются без проверки, то себя надо винить.
Да и к тому же, почту-то из магазина в любом случае отсылать надо, хоть он весь на js-клиенте написан - все равно будет использовать серверную отправку. Или же у пользователя будет выскакивать сообщение:
- Отправьте свой заказ (вот список) на электронную почту нашему менеджеру, а-то мы боимся через сервер отправлять, вдруг там уязвимость какая-то...
SeVlad: Боты будут заполнять ВСЕ знакомые поля, что найдут. Хоть в 10ке "скрытых" форм.
И не заполнят ни одно не распознанное даже в одной форме, особенное если там есть фейковые поля как раз для них.
Знакомые поля - это те, которые в имени (name, id) содержат искомое значение? Ну тип name, telephone, address, text?
То есть, если все поля называть случайным сочетанием символов, то они не будут ничего заполнять?
---------- Добавлено 29.01.2017 в 20:52 ----------
krossiki: можно сделать одну форму скрытую, для ботов а вторую нормальную
боты будут в первую все слать.
Кстати, как вариант можно попробовать установить обработчик формы в самой форме, но при этом нажатие submit перехватывать ajax и закидывать на совершенно другой адрес. И если приходят данные на первый обработчик, который в форме, то с большой вероятностью это спам (или javascript просто в браузере отключен, но мне кажется таких уже не существует).
Невижу никаких сложностей
Круто. В одной функции передаем параметры в виде аргументов
во втором случае используем свойство
Потом это вырастет в большую путаницу и необходимость лезть в сам класс разбираться, как надо передавать параметры в функцию.
сосед имеет право курить на своем собственном балконе
вот если ТС соседа уговорит выходить курить на лестничную площадку, тогда возможно будут недовольны остальные жильцы, и справедливо не довольны со справедливыми звонками в полицию
Кстати, а вот интересно.
В законе (вроде) указано, что курение запрещено в общественных местах. Домовая территория (общий холл тоже к нему относится) - относится к общей, то есть запрет действует. Но если человек курит у себя в прихожей, но при этом открыл дверь своей квартиры настежь - это как считается?
P.S. А вообще курить вредно для всех. Но не каждый может это понять, вернее понять может не только лишь каждый - мало кто может это сделать :)
А для юр.лиц что? Например я как юр.лицо не работающий с НДС, также покупаю оборудование с НДС - мне его никто не убавляет.
Таким образом, как понимаю, увлечение цены пойдет для всех клиентов?
Юридические лица, находящиеся на общей системе налогообложения платят НДС в бюджет. Входной НДС имеют права зачесть при выставления счета-фактуры.
Юрлица, находящиеся на упрощенке (УСНО - доход-расход), имеют права зачесть сумму НДС в прибыли. То есть уменьшить налогооблагаемую базу по прибыли на величину НДС.
Те, у кого считается только по доходу - там вообще ничего нельзя возместить и учесть.
---------- Добавлено 01.02.2017 в 17:46 ----------
А в РФ Вам все равно нужно платить 18%, не важно, работаете Вы с НДС или нет.
Чего? Это Вы откуда взяли?
Тогда расскажу поподробнее. Через это "горло" должны проходить следующие действия:
- регистрация нового пользователя (в ответ - сразу сессия)
- вход (в ответ - сессия)
- изменения данных пользователя (в ответ - данные пользователя после обновления)
- отправка личного сообщения
- чтение личных сообщений
- изменение данных о пользователе и так далее.
На вход этому скрипту поступает массив, например, такого вида
array('function'=>'add_user','name'=>'Роман','email'=>'mail@example.com','pw'=>'blablabla');В ответ идет JSON например такого вида:
{status:2,erros:{email:'email already exist',pw:'password is too short'}}При этом этот скрипт не допускает неправильных действий с данными. Например, нельзя отправить личное сообщение от чужого имени, нельзя изменить данные другого пользователя, если сообщений слишком много, опять же скрипт не даст превысить лимит, ну и так далее.
Скрипту на стороне клиента Вы не можете запретить ничего! То есть никто не помешает условно хакеру подменить скрипт (js) и отправлять все, что угодно. Данные обязаны проверяться на сервере каждый раз при получении их от клиента.
Кстати, а если попробовать такой вариант:
1. Загружается обычная форма.
2. Через 1-2 сек после загрузки с помощью ajax добавляется дополнительное поле в форме, скрытое, но с данными, запрошенными с сервера (любой набор символов, назовем его хешем). После отправки сервер сравнивает, и если поле присутствует и хеш совпадает с тем, что есть в базе - то не бот. А хеш можно генерировать как с помощью сервера, так и на клиенте javascript'ом.
От спамеров, которые вручную спам отсылают, таким способом не избавиться, но ботов можно отсечь (им ведь не будет доступно созданное поле).
A007MP, так вы вообще не разработчик, а подключатель модулей и плагинов :(
Я на это не ведусь, тут не передача Андрея Малахова.
очень стабильно ломается 🤪
А причем тут стабильность и ошибки в новых версиях?
Во-первых, семерка вышла совсем недавно. Во-вторых, пытаться сразу же ставить обновления на работающий проект - ну это уже клиника. Пока не будут излечены болячки (по-максимуму)... Для этого и существуют тестовые сервера, чтобы там все отлавливать. Не умеем ставить и тестировать - надо доверить это специалистам.
А в первой ссылке баг в библиотеке, которая отсылает почту. И проявляется он только в единственном случае - если не было проверки данных, предоставляемых пользователем. Но тут как бы надо вспомнить ППП (первое правило программиста) - никогда не верить тому, что отправляет клиент. Двойная проверка, на клиенте и на сервере, защищает от подобных казусов. И если данные подставляются без проверки, то себя надо винить.
Да и к тому же, почту-то из магазина в любом случае отсылать надо, хоть он весь на js-клиенте написан - все равно будет использовать серверную отправку. Или же у пользователя будет выскакивать сообщение:
- Отправьте свой заказ (вот список) на электронную почту нашему менеджеру, а-то мы боимся через сервер отправлять, вдруг там уязвимость какая-то...
Так что ли?
Боты будут заполнять ВСЕ знакомые поля, что найдут. Хоть в 10ке "скрытых" форм.
И не заполнят ни одно не распознанное даже в одной форме, особенное если там есть фейковые поля как раз для них.
Знакомые поля - это те, которые в имени (name, id) содержат искомое значение? Ну тип name, telephone, address, text?
То есть, если все поля называть случайным сочетанием символов, то они не будут ничего заполнять?
---------- Добавлено 29.01.2017 в 20:52 ----------
можно сделать одну форму скрытую, для ботов а вторую нормальную
боты будут в первую все слать.
Кстати, как вариант можно попробовать установить обработчик формы в самой форме, но при этом нажатие submit перехватывать ajax и закидывать на совершенно другой адрес. И если приходят данные на первый обработчик, который в форме, то с большой вероятностью это спам (или javascript просто в браузере отключен, но мне кажется таких уже не существует).
Может это не регистратор, а от его имени (например через панель whois) отправили письмо?
Ну, например, с целью дальнейшего запугивания, может даже личного?
А сам домен и не был разделегирован?
Вот правда, кто-то реально верит, что будут проплаты? Вот только честно :)
Про выплату уже не надеюсь, вопрос в другом - как можно эти деньги там потратить, хотя бы на рекламу?