программирование на PHP
Bullet (black) Email иконка RSS иконка
  • Урок 20. Форма обратной связи

    Данный урок является продолжением 11 урока. В старом варианте мы рассматривали механизм работы скрипта по отправке почты с ограниченным (фиксированным) числом полей. С тех пор на мою почту свалилось много пожеланий , а так же призывов о помощи. Дело в том что многие использовали этот скрипт в своих проектах для организации формы обратной связи на сайте. Поэтому большинство новичков столкнулись с некоторыми проблемами:

    • ограниченное число полей;
    • жестко заданный дизайн;
    • “Самодельная” капча, которая пропускала спам-ботов;
    • Система оповещения об ошибках работала не корректно.

    Для того чтобы избежать всех вышеперечисленных проблем я доработал скрипт, и внес в него массу улучшений, тем временем оставив его достаточно простым для использования и внедрения в дизайн.

    Детали

    Данный скрипт обратной связи обладает следующими характеристиками:

    1. Создание неограниченного числа полей ввода, select элементов, radio, checkbox и тд;
    2. Старая капча заменена на более продвинутую библиотеку от проекта kcaptcha, и содержит кнопку обновления изображения при невозможности разобрать символы на изображении;
    3. Возможность легко и просто указать обязательность/необязательность конкретного поля;
    4. Использование оповещений для конкретного поля;
    5. Валидация e-mail по шабону;
    6. Перенаправление на страницу с сообщением об успешной отправке;
    7. Возможность отправки анкеты/письма нескольким адресатам;
    8. Использование скрипта в качестве сбора данных, например анкета.
    9. Для отправки письма используется шаблон, дизайн и структуру которого можно изменить самостоятельно;
    10. Единый файл конфигурации;

    Все выше перечисленные характеристики позволят вам настроить форму обратной связи за несколько минут.

    Подробнее »

    Google Bookmarks БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong
    rss-лентаПодпишись на RSS, впереди много интересного.
  • Урок 19. Каталог сайтов. Система обмена ссылками

    urok_katalog_sajtov

    Материал этого урока ознакомит начинающих php программистов с системой для обмена ссылками. Сама по себе статья позволит узнать некоторые тонкости довольно полезных функций в php.

    Написать этот урок меня побудила одна интересная вещь – обмен ссылками. Сейчас много блогеров, СЕОшников, да и просто админов сайтов, которые стараются найти в сети своих друзей, единомышленников или же партнеров, с целью привлечения дополнительных  посетителей на свой сайт. Для этого использую всевозможные методы.

    Самый бестолковый способ – это спам. Причем спам оседает в комментариях, гостевых, форумах и др. местах. Этот способ действительно хорош, если не существует фильтра, а иначе большинство спама просто отсеивается и ваш “труд” пойдет козе под хвост.
    Второй способ это регистрация на биржах линкообмена. Приведу простой пример – система купли-продажи ссылок САПЕ. При помощи нее действительно можно получить хорошие результаты, но смысл у этой системы в другом. На ней не учитывается переходы по вашей ссылке, т.к. ссылка обычно стоит где то в самом низу и заметна только поисковикам). Ну и третий способ – это самостоятельно, ручками связываться с админами блогов, сайтов, форумов и тд, для того чтобы обменяться ссылками. Чтобы разгрузить людей от столь рутинной работы мы прибегнем к сегодняшнему уроку. Его темой станет создание автоматизированного микро-каталога, в который любой желающий сможет добавить свою ссылку в автоматическом режиме.

    Детали

    Итак, вот список того что нам сегодня придется освоить:

    1. Обработка заполняемых данных, включающая анти-спам систему;
    2. Работа с базой данных MySQL;
    3. Проверка ссылки на “вшивость” функциями PHP;
    4. Вложенные циклы для вывода информации;
    5. Работа с массивами;

    Подробнее »

    Google Bookmarks БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong
    rss-лентаПодпишись на RSS, впереди много интересного.
  • Урок 14. Регистрация и авторизация пользователей. Часть первая. Скрываем контент.

    Обычно при создании сайта у многих программистов возникает вопрос: “Как осуществить регистрацию пользователей?”. Регистрация позволяет получить достаточно большую аудиторию, которая периодически будет заходить на ваш ресурс. Но как же заставить человека заполнить несколько полей? Это первая задача, для решения которой многие владельцы сайтов или порталов закрывают свой контент от незарегистрированных пользователей. Чаще всего  это  варез, музыка, и прочие файлы, которые заставляют человека зарегистрироваться и получить доступ к  необходимому контенту.

    Подробнее »

    Google Bookmarks БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong
    rss-лентаПодпишись на RSS, впереди много интересного.

freshcoder.ru © 2008 • При использовании материалов активная ссылка на сайт обязательна.
SEO Powered by Platinum SEO from Techblissonline