Навигация
-> Главная
-> Фото галерея
-> Справочник HTML
-> Учебник PHP
-> Мультики, музыка скачать
-> Раскрутка и оптимизация
-> Проекты
-> Поиск по сайту
-> Разное
-> с for cgi
-> Сервис поиска ссылок
Сейчас на сайте
-> Гостей: 3

-> Пользователей: 0

-> Всего пользователей: 540
-> Новый пользователь: ARG
Темы форума
Новые темы
-> MySQL server has gon...
-> Как устроен php-fusion?
-> Бюджетное поисковое ...
-> ЧПУ и PHP-Fusion
-> модуль расширенного ...
Обсуждаемые темы
-> пару вопросов [97]
-> PHP-Fusion 7 [65]
-> Help [41]
-> Отсылка ICQ сообщ... [34]
-> Баги, глюки [30]
Последние статьи
-> SELECT - полное опис...
-> Хранение файлов в ба...
-> Комплект разработчик...
-> Ajax - об этом долже...
-> Определение наличия ...
Информеры
Ссылки  +  -
Случайные фото


Шаблоны сайтов сборник03


Шаблоны сайтов сборник07 - профессиональный дизайн, прекрасно подобранная цветовая гамма.


Шаблоны сайтов сборник12
Последние активные темы форума
  Темы Просмотров Ответов Последние сообщения
MySQL server has gone away
Web-программирование
349 5 po
18 March 2012 15:40
Как устроен php-fusion?
Web-программирование
2017 5 Alipapa
21 February 2012 14:29
Бюджетное поисковое продвижение
Раскрутка
2241 16 fireinet
16 January 2012 19:10
ЧПУ и PHP-Fusion
Web-программирование
3197 3 Alipapa
19 December 2011 01:55
модуль расширенного вывода новостей для php-fusion
Каталог файлов
3713 8 Alipapa
18 December 2011 13:48
Упражнение: Опросник Оглавление Упражнение: Модификация программы отправки писем по E-Mail

Программа для отправки писем по E-Mail

В данном параграфе будут рассмотрены функции общего назначения на примере CGI-программы для отправки писем. Часто возникает такая ситуация, когда пользователь зашел на ваш сайт с компьютера, на котором нет электронной почты, но ему необходимо написать вам письмо. На этот случай на сервере удобно иметь веб-интерфейс, который позволит такому пользователю написать и отправить вам письмо. Ниже приведена простейшая HTML-форма такого веб-интерфейса.

email
subj
// HTML-код формы
<form method=post action=/cgi-bin/mail>
email <input type=text name=email><br>
subj  <input type=text name=subj><br>
<textarea name="text" cols="45" rows="6"></textarea>
<input type=submit>
</form>

// Текст такой программы тоже предельно простой
#include <itcgi.h>


int main()
{
LString* subj = CreateString();
LString* email = CreateString();
LString* text = CreateString();


// считываем тему, адрес отправителя и текст сообщения
GetParamByName("subj", subj);
GetParamByName("email", email);  
GetParamByName("text", text);

// отправляем письмо
mail("itsoft.ru", *email, "igor@itsoft.ru", *subj, *text);

// возвращаемся на эту же страницу
printf("Location: %s\n\n", getenv("HTTP_REFERER"));

//освобождаем память
DeleteString(subj);
DeleteString(email);
DeleteString(text);
return 0;
}


========Makefile========
all: mail 


mail: mail.c itcgi.a
        gcc mail.c -L/usr/local/lib/mysql -I/usr/local/include/mysql \
-L/usr/local/lib -I/usr/local/include \
-o mail -lmysqlclient /usr/lib/itcgi.a -Wall -O3 
        strip mail 
        cp mail /www/members/cgi-bin/mail
Авторизация
Логин

Пароль



Забыли пароль?
Запросите новый здесь.
Отослать ICQ

UIN получателя:


f2fd4
Код подтверждения:



Help
Мини-чат
Вы должны авторизироваться, чтобы добавить сообщение.

21/02/2012
Упирается, но сдулся Smile

19/02/2012
Как дела с php-fusion? Сдулся или еще упирается?

01/01/2012
Ну вот и наступил 2012-й. Всем искренне желаю новых успехов, здоровья и благополучия! Пусть новый год счастливым станет!

27/12/2011
Взаимно. Спасибо!

27/12/2011
С Наступающим!!! Smile

15/12/2011
Разделяю Ваши предпочтения. Pimped вещь стоящая.

15/11/2011
Да кому он нужен? Уже и 7.02.04 вышел, но нет желания с ним возиться - толкут воду в ступе. Уж лучше pimped буду развивать.
спортивное питание интернет магазин

28/09/2011
На официальных сайтах, которых развелось как грибов после дождя


25/08/2011
Привет всем. Давно здесь не был. Где 7.02.03?

02/08/2011
Нет, то что "хотя" тоже не годится.

Анонс
Загрузка файлов  +  -
Подбор ключевых слов
Введите интересующую Вас фразу в строку запроса. Вы получите результат с запросами пользователей, в которых встречается Ваша фраза, а также выдаются и другие запросы, которые в этом сеансе делали эти люди. Цифры показывают примерное количество таких запросов в месяц.
Время загрузки: 0.26 секунд 7,148,314 уникальных посетителей