Php скрипт послать страничку другу

Послать страничку другу это довольно распространенный php скрипт динамического сайта. Кстати опробовать работу подобного php скрипта можно на данном сайте, перейдя по ссылке "Послать страничку другу" в нижней его части. Устроен такой скрипт достаточно просто. Если пользователю понравилась какая-либо страница, а точнее ее содержание либо содержимое и он оперативно желает сообщить об этом своему другу, знакомому, то для этого достаточно нажать на ссылку "Послать страничку другу", которая находится в каком-либо видимом месте меню и пользователь тут-же попадет на страницу с формой для отправки письма другу прямо с сайта.

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

Такой php скрипт представлен ниже. URL страницы скрипт получает из суперглобальной переменной $_SERVER, в частности $_SERVER['HTTP_REFERER'], где и содержится адрес самой страницы, которую просматривал пользователь до перехода на форму отправки письма другу.

Для того, чтобы данный код php скрипта работал в нашем проекте, необходимо в нем создать новую папку вложенную в папку php с названием friend и создать средствами Dreamweaver новый документ friend.php, куда и скопировать выше приведенный код. Полный путь к папке будет D:/Mysitephp/php/friend. Кроме того для работы данного скрипта необходимо сформировать средствами Dreamweaver формы для создания и отправки соощения, а также страницу самого сообщения. Полезно будет выполнить это самостоятельно базируясь на вышеприведенном коде php скрипта.

При самостоятельном выполнении этих действий, могут быть допущены ошибки. Чтобы выяснить в чем, можно скачать проект с добавленным php скриптом отсылки странички другу и для устранения разночтений заменить им предыдущий, внимательно изучив изменения проведенные в проекте. Далее все как обычно, выполнив синхронизацию, запустить локальный сервер, набрать в браузере mysitephp.ru перйти на какую-либо страницу и затем перейти по ссылке "Послать страничку другу" расположенной в нижней части шаблона.