Не пойму мысль по поводу оперативки. Поясните пожалуйста.
Вы рекомендуете загнать все в БД или не рекомендуете? Наверное всплыла для меня ситуация: "казнить нельзя помиловать")
dom1n1k, Этот вариант я рассматривал. Он вполне рабочий, но одно маленькое но — когда реальный человек заполняет в браузере номер телефона, то он его заполнит строго по шаблону, а роботы-спамеры заполняют как только придется (произвольно). При отправке формы поле телефона проверяется регуляркой по маске ввода. Если формат соответствует объявленному в поле формы, тогда сообщение приходит на почту, а если не соответствует, тогда отправляется в спам. К такому способу я какими-то неведомыми тропами пришел. Если люди будут заполнять форму как им вздумается, тогда придется что-то придумывать дополнительно со спамом. Антон Р. Я не уверен, но что-то мне подсказывает, что в вашем случае была какая-то проблема во взаимодействии людей с выбором даты в форме, возможно, сложности дизайна.
Я читал доку к этой либе, но мне показалось, что это функция делает что-то другое, откровенно провафлил. Получается так, что с помощью указания значений переменной-определителя (или как там её) можно позволить только ввод определенных символов — это круто. Изменил чуть код в примере.
Сергей delphinpro, А вам и не надо его вводить. Код региона указывает на привязку номера телефона к другому региону, не Москве или МО. Следовательно, вам это не надо)
Тогда поле ввода будет имень вид незавершенного действия. Смотрите: Введено 10 цифр, а дизайн подсказываем о том, что надо заполнить еще одну позицию. Как это побороть я не знаю, да и как-то нескладно смотрится номер телефона где вначале есть конструкция вида "+7 (892) 612-34-567".
CREATE DATABASE database_name;
?