Я использую валидатор jquery, и мне нужна помощь в написании собственного addMethod (имя, метод, сообщение) для проверки промокода? - PullRequest
0 голосов
/ 22 марта 2012

Я хочу иметь возможность проверять поле формы, называемое промокодами, без использования базы данных.

Существует два допустимых кода, и поле формы должно соответствовать одному из них. Это коды типа «VK2012».

Я пытался сделать то же самое со скрытым полем формы, но это не совсем работает.

Любые предложения с благодарностью.

1 Ответ

0 голосов
/ 22 марта 2012

Во-первых, комментарии верны.Вы должны сделать это на стороне сервера.Такая проверка на стороне клиента действительно должна быть зарезервирована для случая, когда вы можете с уверенностью предположить, что ваши пользователи действуют добросовестно (и как только вы говорите о таких вещах, как промокоды, вы не можете этого допустить).Что касается решения, не связанного с базой данных, оно уродливо и плохо обслуживается, но вы всегда можете связать строки для сравнения с кодом на стороне сервера.С другой стороны, для несколько менее уродливой (но несколько более сложной) версии вы можете поместить их в конфигурационные файлы, что позволит вам изменять коды без перекомпиляции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...