Простые движки PHP, сайты SSI, программы, статьи
ГЛАВНАЯ ДВИЖКИ PHP САЙТЫ SSI ПРОГРАММЫ СТАТЬИ WEB-МАГАЗИН СЕРВИС КОНТАКТЫ

ВАРИАНТ ОБРАТНОЙ СВАЗИ НА САЙТЕ PHP

Если для Обратной связи на сайте размещать на странице свой адрес E-mail в явном виде, или в виде ссылки, то почтовый ящик администратора сайта будет подвержен SPAM (нежелательные почтовые сообщения, в основном рекламного характера). Спамеры используют программы сбора E-mail-адресов, которые сканируют страницы многих тысяч сайтов, а затем производят массовые рассылки по собранным адресам.

Обычно Обратная связь осуществляется посредством формы, данные из которой скрипт отправляет на SMTP-сервер. Но на бесплатном хостинге с PHP, как правило, SMTP-сервер недоступен, поэтому создать сервис отправки сообщений со страницы сайта по электронной почте на E-mail администратора, не представляется возможным.

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

На выделенной для Обратной связи странице сайта размещается форма с полями для ввода данных (имя отправителя, его E-mail, текст сообщения). После заполнения формы Обратной связи отправитель нажимает кнопку Отправить. Но скрипт не передает эти данные на почтовый SMTP-сервер, так как он недоступен. Скрипт PHP записывает все введенные данные, а также дату и время в текстовый файл. В этот текстовый файл последовательно записываются все сообщения отправителей. Таким образом, текстовый файл с записями сообщений представляет собой базу данных для созданного собственного почтового ящика входящих сообщений. База данных MySQL для этого метода не используется.

Для чтения сообщений используется страница, содержащая скрипт PHP, который предназначен для вывода из текстового файла списка всех сообщений, полученных с сайта. Администратор сайта периодически, как обычно проверяет свою почту, вводит адрес этой страницы в окно браузера и получает полный список сообщений, после чего нажимает клавишу END для перехода в конец списка и знакомится с последними сообщениями отправителей.

Этот способ получения сообщений характеризуется быстротой и надежностью, по сравнению с получением сообщений по E-mail. При получении сообщений по электронной почте с использованием почтового клиента нередко случаются сбои на сервере при подключении и авторизации. Описываемый метод Обратной связи лишен этих недостатков.

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

Для тех, кто знаком с основами PHP, написать скрипты для страниц, которые будут выполнять функции обработки данных из формы, открытия файла, записи в него данных, закрытия файла, вывода данных на страницу чтения сообщений, возможно, не представит большой сложности. А для тех, кому это создаст затруднения, предлагается приобрести готовый Комплект для Обратной связи на сайте, включающий страницы типа *.php, содержащие скрипты, для создания на своем сайте сервиса отправки сообщений.

В этот Комплект входит:

  • страница Обратной связи с формой отправки сообщений и содержащая скрипт PHP, который обрабатывают данные, отправленные из формы, производит открытие текстового файла, записывает в него все данные из полей формы, записывает дату и время отправки сообщения и выводит текст: Сообщение отправлено;
  • страница, содержащая скрипт PHP, который производит вывод списка всех сообщений для администратора сайта и B>скрипт PHP, который при нажатии размещенной на странице кнопки "Удалить все", производит открытие текстового файла, удаляет из него все записи, закрывает его и выводит текст:
    Все сообщения удалены;
  • текстовый файл, который служит для записей в него данных из формы, а также для записи даты и времени для каждого сообщения.

Комплект многократно протестирован, работа скрипов не вызывает никаких проблем. Установка его не представляет сложности. Никаких настроек не требуется.
Если на хостинге с PHP используется сайт, содержащий обычные HTML-страницы, то этот Комплект также подойдет. В прилагаемом Руководстве имеются рекомендации для этого варианта.

Комплект для Обратной связи после его установки может быть использован на сервере, где имеется PHP, или предварительно компьютере, где удобнее производить его отладку, если установить сервер Apache и PHP. Для этого рекомендуется скачать с сайта http://denwer.ru Программный комплект Denwer, который содержит эти компоненты, распространяется свободно и достаточно прост в установке.

В Комплект для Обратной связи также входит Руководство по использованию, содержащее подробное описание и назначение функций, переменных, которые используют скрипты, рекомендации по установке сервиса на сайте. Кроме этого, в файлах страниц, содержащих скрипты, имеются комментарии по каждым их строкам.

Таким образом, если внимательно прочитать Руководство, то можно усвоить принципы практического применения PHP. В Комплекте для Обратной связи используется то, что является важнейшим для начинающих создавать сайты на основе PHP, а именно:

  • передача данных из формы;
  • обработка данных из форм посредством скриптов;
  • работа с файлами посредством скриптов: открытие файла, запись в файл, закрытие файла;
  • вывод файла для чтения;
  • создание динамических страниц и т. д.

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

Приобретая этот Комплект за символическую цену, вы кроме него, получите знания и опыт за короткий промежуток времени!

Комплект для Обратной связи на сайте

Комплект для Обратной связи на сайте


Комплект для Обратной связи на сайте 1 wmz или ~ 60 wmr

Комплект для Обратной связи на сайте

~ 60 руб. (около 50% забирает Оператор связи)

Оплата посредством SMS с мобильного телефона

Перед оплатой необходимо проверить сумму средств на балансе мобильного телефона. Она должна быть не менее указанной суммы. Иначе после оплаты не поступит ответное SMS-сообщение.
Нажать кнопку Оплатить по SMS. Откроется страница, на которой нужно выбрать страну и Оператора связи. После отправки SMS поступит ответное SMS-сообщение с секретной ссылкой на страницу файла архива. На этой странице скачиваете архив, а при его распаковке вводите указанный там же Пароль.

Оплата в WebMoney сложности не представляет. Нужно нажать кнопку-ссылку Оплатить. Появится страница, в поля которой нужно ввести способ оплаты: WMZ, WMR или WME, номер своего WM-идентификатора, свой адрес электронной почты и произвести оплату. Через небольшой промежуток времени к вам поступит сообщение, содержащее текстовую информацию с необходимой секретной ссылкой и Паролем. По ссылке скачиваете zip (rar) архив, а пароль позволяет распаковывать его.

Автоматизированную покупку товара обеспечивает сертифицированный Сервис DIGISELLER