Доброго времени суток, уважаемый читатель! Как всегда спешу поделиться полезной информацией. В свое время перебрал огромное множество контактных форм для сайта, но все как-то мне не нравилось, что-то не подходило, что-то не работало. Я решил особо не заморачиваться и поставил простенькую контактную форму, написанную на языке PHP. Данная форма подойдет практически для всех, если хостинг MySQL и поддерживает php.
Настройка PHP обработчика формы.
Настройка не требует каких-то специфических знаний и получится даже у новичка. Нужно всего лишь открыть файл любым редактором, например одним из моих излюбленных Notepad++, и вписать туда E-Mail, на который будет отправляться письмо и адрес страницы, на которую будет переадресовывать скрипт, после отправки письма. Выглядит это так:
$myemail="pochta79@mail.ru";// Ваш электронный адрес$refreshpage="//serblog.ru/";// Страница, куда возвращается человек после отправки сообщения$antispam="0";// 1/0 вкл.выкл АНТИСПАМ$maxname="30";// Максимальное кол-во символов в имени$maxtema="50";// максимум символов в теме$maxmsg="1500";// Максимальное количество символов в сообщении
$myemail="pochta79@mail.ru"; // Ваш электронный адрес
$refreshpage="//serblog.ru/"; // Страница, куда возвращается человек после отправки сообщения
$antispam="0"; // 1/0 вкл.выкл АНТИСПАМ
$maxname="30"; // Максимальное кол-во символов в имени
$maxtema="50"; // максимум символов в теме
$maxmsg="1500"; // Максимальное количество символов в сообщении
После чего можно смело загружать скрипт в любое место на сервер и пользоваться. Если вы не знаете какие скрипты подключены на на хостинге, то можно посмотреть информацию о сервере и выяснить это. Пример работы контактной формы можно посмотреть на странице заказа услуги Блог под ключ, нажав на соответствующую кнопку.
Добрый день.
Вопросы по PHP обработчика формы:
1. Для чего нужен блок?
У меня выдает ошибку.
2. Пробовал запустить форму с капчей. Вместо рисунка выдает пустой квадрат. Где и что надо поправить?
С уважением Виктор
Этой форме сто лет в обед. Попробуйте что-то типа этого: https://serblog.ru/otpravka-dannyx-bez-perezagruzki-stranicy-php-ajax/