Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Вопрос по "Задать вопрос"

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов
Предыдущая тема :: Следующая тема  
Автор Сообщение
Вечный Чайник



Зарегистрирован: 05.02.2005
Сообщения: 4

СообщениеДобавлено: Вс Фев 06 2005 00:09    Заголовок сообщения: Вопрос по "Задать вопрос" Ответить с цитатой

Народ, здравствуйте!

Подскажите, пожалуйста, как вставить в страничку форму с кнопкой "Задать вопрос", чтобы сообщение из формы приходило ко мне на емейл?

В идеале было бы конечно так: Кликнуть на ссылке "задать вопрос", в ответ на это выскакивает окошко ~ в 1/4 площади экрана монитора: в окошке форма с двумя кнопками "задать вопрос" и "закрыть". При нажатии на "задать вопрос" на емейл посылается мессага, и выдается фраза типа "Ваш вопрос принят". При нажатии на "закрыть" окошко закрывается.

С низким поклоном,
_________________
Kettle Forever


Последний раз редактировалось: Вечный Чайник (Пн Фев 07 2005 13:01), всего редактировалось 2 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
mad_alexx



Зарегистрирован: 14.01.2005
Сообщения: 154
Откуда: Иркутск

СообщениеДобавлено: Пн Фев 07 2005 09:43    Заголовок сообщения: Re: Вопрос по "Задать вопрос" Ответить с цитатой

Если на сервере есть поддержка PHP, то отправить письмо можно с помощью функии mail:
mail("куда@site.ru", "тема письма", "основной текст", "From: от кого");
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Вечный Чайник



Зарегистрирован: 05.02.2005
Сообщения: 4

СообщениеДобавлено: Пн Фев 07 2005 12:55    Заголовок сообщения: Re: Вопрос по "Задать вопрос" Ответить с цитатой

mad_alexx писал(а):
Если на сервере есть поддержка PHP, то отправить письмо можно с помощью функии mail:
mail("куда@site.ru", "тема письма", "основной текст", "From: от кого");


Спасибо!
В общих чертах понятно.
В принципе, нарисовать форму и вставить ее в страничку я смог бы.
Хотя бы вот так:

<b>Задайте Ваш вопрос:</b>
<br>
<table cellspacing=0 cellpadding=2 border=0>
<form action=faq_a.php method=post>
<tr>
<td>Ваше имя:</td>
<td><input type=text name=name></td>
</tr>
<tr>
<td valign=top>Ваш вопрос:</td>
<td><textarea name=q cols=40 rows=5></textarea></td>
</tr>
<tr>
<td valign=top></td>
<td><input type=submit value=Отправить></td>
</tr>
</form>
</table>

Возникает вопрос: а как дальше? Ясно, что надо ввести ПХПшный дескриптор и куда-то его всунуть, но неясно, какой именно и куда...
_________________
Kettle Forever
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
mad_alexx



Зарегистрирован: 14.01.2005
Сообщения: 154
Откуда: Иркутск

СообщениеДобавлено: Ср Фев 09 2005 12:05    Заголовок сообщения: Re: Вопрос по "Задать вопрос" Ответить с цитатой

При нажатии на кнопку "Отправить" управление передаётся в файл faq_a.php. Вот простейший пример этого файла

<?php
$msg = "$HTTP_POST_VARS[name] спросил:<br>\n";
$msg .= "$HTTP_POST_VARS[q]";
mail("куда@mail.ru", "Вопрос с сайта", $msg);
echo "Ваш вопрос принят.<br>";
echo "<a href=/>На главную страницу</a>";
?>
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Вечный Чайник



Зарегистрирован: 05.02.2005
Сообщения: 4

СообщениеДобавлено: Ср Фев 09 2005 12:25    Заголовок сообщения: Ответить с цитатой

Огромное спасибо, mad_alexx!
_________________
Kettle Forever
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DarkHost



Зарегистрирован: 09.02.2005
Сообщения: 57

СообщениеДобавлено: Ср Фев 09 2005 14:59    Заголовок сообщения: Ответить с цитатой

mad_alexx
Кстати, а посредством "mail(,,)" можно еще и аттачить файлы? Если нет, то как можно?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
mad_alexx



Зарегистрирован: 14.01.2005
Сообщения: 154
Откуда: Иркутск

СообщениеДобавлено: Чт Фев 10 2005 11:58    Заголовок сообщения: Ответить с цитатой

На http://www.phpclub.ru видел статью об отправке писем, в том числе с прикреплёнными файлами. Точный url не помню.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...