Создание формы обратной связи на PHP

Всем привет! Произошла небольшая заминка с разметкой Schema.org, но все разрешилось успешно. В скором времени подробно опишу ее внедрение. Внесу свою лепту в эту загадочную тему. Загадочную потому, что совсем не просто с наскока взять и внедрить на свой сайт микроразметку. А уж тем более выпилить старую. Но об этом позже, а сегодня расскажу о том, как создавал форму обратной связи на PHP.

Сразу после внедрения в проект теста на знание языка, мне понадобилось добавить возможность потенциальным клиентам оставить заявку на запись в группу, как говорится, не вставая с дивана. Заявка должна быть заполнена в специальной форме и приходить по почте прямо в офис. После чего с клиентом созваниваются и уточняют детали.

Прогуглил, нашел функцию mail, обрадовался, что все велосипеды уже давно написаны. Значит можно просто собрать форму и отправить ее на электронный адрес, отлично.

Для начала глянем на саму функцию отправки письма, я уверен, что она еще много раз мне пригодится. Будет полезно сохранить ее синтаксис и описание.

Функция mail в PHP

читать далее «Создание формы обратной связи на PHP»

Реализация теста на знание языка на PHP

Доброго времени суток всем. Это моя первая запись про веб-программирование, в ней я расскажу о том, как реализовывал тестирование на знание английского языка для сайта языкового клуба в Челябинске. Писал на небезызвестном языке программирования, а именно PHP. Его я начал изучать незадолго до того, как создал этот самый блог, который часто использую в качестве «песочницы» для тестирования. Но ведь кроме песочницы, мой блог это еще и копилка знаний, поэтому сразу к делу!

Задача

Дать возможность посетителям сайта оценить свой уровень английского языка в режиме онлайн. Необходимо, чтобы ответ был получен сразу же, не привлекая к проверке живого человека. Признаюсь, первое и самое забавное решение, которое пришло мне в голову это отправлять заполненный тест преподавателю по почте(слава богу не голубиной), но это, конечно же, шутка. И самое главное желание, уже мое личное — не использовать плагины, написать все самому. Они создают лишнюю нагрузку, а мы хотим, чтобы даже на IE6 можно было пройти наш тест. А еще в них может быть вшит какой угодно вредоносный код и вообще я же программист, верно?

читать далее «Реализация теста на знание языка на PHP»