Разовый заказ
Здравствуйте!
Необходимо сделать разовую работу. Имеется HTML-форма анкеты, куда клиент вводит свои данные. Среди прочих полей имеется обязательное поле "Ваш е-мейл". Задача. Необходимо без использования базы данных MySql, а также без перезагрузки страницы выполнить подтверждение е-мейл адреса клиентом. То есть, после того, как он ввел свой е-мейл в поле ему предлагается подтвердить его е-мейл через письмо, отправленное на этот е-мейл. В этом письме будет отдельный код, который он сможет ввести в алерт-окошке на странице заполнения анкеты, или просто нажать на ссылку подтверждения. В случае, если е-мейл подтвердился, то только тогда можно будет сохранить саму анкету, в противном случае будет выскакивать алерт с сообщением, что адрес не подтвержден. Прошу сообщить цену и сроки |
Цитата:
Может я чего-то не понимаю, но где тогда должен храниться код подтверждения? Если он будет храниться не в бд, а например в переменной js на клиенте, то обойти такую защиту не составит труда. |
наверное его можно хранить в сессии.
Почему я не хочу использовать базу данных, потому что сама анкета вновь создаваемая (create), и ее данные еще не сохранены в базу данных |
Наверное можно и в сессии, только надо предусмотреть случай, если человек будет пытаться повторно получить код подтверждения. У вас PHP?
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Определились с исполнителем задания?
Мой email: mshdn@rambler.ru |
Все просто
- без использования базы данных MySql - код сохраняется в файле-коротышке в отдельной папке на сервере, для клиента свой файлик. - а также без перезагрузки страницы выполнить подтверждение е-мейл адреса клиентом - ajax и никакой перезагрузки. |
Укажите сумму и схему оплаты.
Цитата:
|
Часовой пояс GMT +3, время: 11:53. |