:)
С чем вы проверять будете? Вам нужно хранить в базе/чем-угодно другом значение промокодов, по сабмиту(клику на любую кнопку) делать запрос к этим значения -> проверять есть ли оно там -> говорить пользователю ответ.
Да, можно хранить массив с кодами в Js'е, но туда легко проникнуть и подсмотреть его
Удачи
Что более тормозное русский или китайский язык? По - моему китайский, а китайцу кажется, что русский более тормозной.
Теоретически С++ МОЖЕТ быть быстрее из-за того что он сразу "переводится" в машинный код, но это несет за собой уменьшение управляемости и скорости написания кода.
Но в реальности расход ресурсов зависит от архитектуры программы и используемых алгоритмов.
Поэтому однозначно сказать нельзя.
В записи MX указывается адрес почтового сервера для вашего домена. Я бы на вашем месте настроил бы так:
@ IN MX 5 mail.mydomain.com.
mail.mydomain.com. IN CNAME <тут ваш noip домен>.
Точки важны.
Перевожу на русский язык:
почтовым сервером объявляется mail.mydomain.com., потом mail.mydomain.com объявляется синонимом для вашего динамического домена..
Единственная проблема - нормально работать у вас это не будет. Динамические диапазоны адресов провайдеров с вероятностью 100% объявляются источниками спама на ближайшем серьезном почтовом сервере. Поэтому, если вы точно решили держать почтовый сервер у себя - в первую очередь сделайте у себя статический адрес. Если нет - рассмотрите лучше pdd.yandex.ru или google apps для почты...
В общем виде это echo $_GET['utm_keywords']; и всё, вам не нужен сервис, а сторонние скрипты сложно встраивать потому что тут всегда индивидуальная настройка идёт.
Но можно ещё на JS скриптом сделать, получаем адрес страницы, так же разбиваем, но и там надо настраивать id блока в котором надо заменить контент.