Отправляет email-рассылки с помощью сервиса Sendsay

Свой сайт - это очень просто!

  Все выпуски  

Свой сайт - это очень просто!


30.10.2007 Свой сайт - это очень просто! нр 78.

   Новости сайта:
  1. Если Вас интересует увеличение ИЦ Яндекса для Вашего сайта - Вы можете добавить свои ссылки в наши куталоги (все ссылки в наших каталогах располагаются на тематических, статических страницах, поэтому очень хорошо индекструются поисковиками):
  2. Если среди Вас есть рыбаки, Вас может заинтересовать эта информация
  3. Если пришло время переводить сайт на платный хостинг и регистрировать для него домен, то
    Здесь Вы можете проверить, не занят ли домен, который Вы хотели бы иметь и зарегистрировать его: >
    .

    а здесь: заказать для него отличный, провереный временем, хостинг
  4. На сайтСвой сайт - это очень просто выложена статья скрипт для отправки сообщений с сайта, которую я Вам сегодня и представляю:

    скрипт для отправки сообщений с сайта

        Итак, в предыдущей статье ФОРМЫ мы научились рисовать на своем сайте разнообразные формы, которые применяются для передачи данных от посетителя сайта к серверу. В данной статье я расскажу об одном из способов практического применения форм.
        Очень часто создатели сайта хотят иметь обратную связь с посетителями: узнать их мнения о сайте, получить заказ на товар и т.д., и т.п. Можно, конечно, просто разместить на сайте свой Е-майл и сделать надпись: "писать сюда". Но в этом случае для того, чтобы отправить сообщение, посетителю придется выполнять несколько действий: запускать почтового клиента, писать, отправлять :-) Для того, чтобы облегчить ему эту задачу, достаточно сделать на сайте простенькую форму, типа этой:
    Тема
    Сообщение:
    Форма, кстати, рабочая и Вы можете написать в ней отзыв об этой статье и отправить его мне.
        Но, как Вы поняли из предыдущей статьи, а многие убедились на собственном опыте, пытаться организовать отправку сообщения одними только средствами ХТМЛ - затея заведомо дохлая. Все, что умеет форма - это передать введенные в нее данные какой-нить программе. Значит нужна еще программа, или - попросту - скрипт. Вот этот самый скрипт мы и будем учиться писать.
        Есть два способа организовать страницу обратной связи:
    1. совместить форму и скрипт в одном файле
    2. разделить обязанности: форму и текст сделать на обычной ХТМЛ странице, а скрипт вынести в отдельный файл.
       Мы пойдем по второму пути: мне кажется так будет понятнее.
       Собственно, форма для отправки у нас уже готова - Вы видите ее немного выше этого текста. Сделана она при помощи такого куска кода:
       Для чего служат различные теги, с помощью которых создана форма, Вы можете посмотреть в статье ФОРМЫ, а здесь я дам лишь некоторые дополнительные обьяснения.
        ACTION="send.php" - означает, что форма после нажатия кнопки "отправить" передаст данные файлу send.php. Это как раз тот файл, который мы создадим и куда поместим сам скрипт отправки сообщений. Файл может называться как угодно, но расширение у него должно быть одним из тех, которые обрабатываются Вашим сервером с помощью рнр.
        name="sub" name="mes" - это уже готовые переменные для скрипта. Мы их можем тоже обозвать как угодно, просто в скрипте должны фигурирорвать теже имена, что и в коде формы.
        Теперь можно переходить к самому скрипту. Писать мы его будем, как Вы уже наверно поняли, на языке программирования , именуемом PHP.
        Итак, создаем в любом текстовом редакторе (например, в "блокноте") текстовый документ с таким содержимым:
    и сохраняем его под именем send.php
       Подозреваю, что среди читающих эту статью немногие знакомы с PHP, поэтому дам некоторые пояснения:
    код PHP скрипта всегда заключается межнду - это для того, чтобы сервер знал, что это PHP :-)
    PHP отправляет сообщения с помощью функции mail($to,"$sub",$mes); используя в данном случае переменные
    $to = "_@_"; - ее назначаете Вы, заменив символы _@_ в приведенном коде на адрес того ящика, куда желаете получать письма.
    "$sub" и $mes - назначает форма, посылая скрипту то, что Вы в нее написали.
    оператор echo выводит на экран после отправки сообщения текст, который написан в кавычках следом за ним. Тект Вы естественно можете написать свой. и, конечно, нужно заменить ссылку, иначе, все Ваши посетители будут попадать на данную страницу после отправки сообщения :-)
    Вот и все. Если что непонятно, Вы можете задать вопрос с помощью вышеприведенной формы, но лучше все-таки сделать это на нашем форуме - форуме сайтостроителей - там Вы гарантировано получите ответ и помощь в решении возникших проблем в отличие от вопросов заданных по почте - их иногда бывает очень много и я просто физически не успеваю ответить каждому.

    Как всегда, приглашаю Вас посетить Свой сайт - это очень просто!. Если Вы не найдете ответы на свои вопросы на сайте, заходите на Форум сайтостроителей http://svoiforum.info/ - там Вам наверняка помогут!
        Всего Вам доброго.
       Сергей Червонящий.
    на главную

В избранное