Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Отправить почту на стороне клиента
 
 автор: alexeis   (07.10.2005 в 19:01)   письмо автору
 
 

Представим, что у нас есть форма

<form action=mailto:ee@inb.ru method=POST enctype="text/plain">
<input type=hidden value="sometext">
<input type=text name=name value="some another text">
<input type=submit value=send>
</form>

А теперь вопрос как сделать так, чтобы отправить подобным образом подобный мейл без данной формы? Т.е. при запуске php должно открываться окошко почтового клиента пользователя и письмо отправляется от него.
Полагаю, что тут дело в заголовках, только не знаю в каких...

   
 
 автор: DDK   (07.10.2005 в 20:47)   письмо автору
 
   для: alexeis   (07.10.2005 в 19:01)
 

Написать простой php-скрипт с классом mail... Простейший пример использования этого класса можно изучить тут: http://www.softtime.ru/scripts/sendmessage.php

   
 
 автор: alexeis   (07.10.2005 в 21:35)   письмо автору
 
   для: DDK   (07.10.2005 в 20:47)
 

... насколько я понимаю, данный класс посылает е-мэйл через сервер, с которого запускается скрипт. Мне же нужно, чтобы мейл отсылался от самого пользователя.

   
 
 автор: DDK   (07.10.2005 в 21:58)   письмо автору
 
   для: alexeis   (07.10.2005 в 21:35)
 


<html>
<head>
<script language="JavaScript"  type="text/javascript">
<!--//
function gosend() {
var msgsubject = "Здесь пишите название темы";
var msgbody = "А здесь само сообщение";
top.location.href="mailto:ee@inb.ru?subject=" + msgsubject + "&body=" + msgbody;
}
//-->
</script>
</head>
<body onload="gosend();">
</body>
</html>


ЗЫ: Только это уже к разделу PHP никак не относится, извините...

   
 
 автор: Киналь   (08.10.2005 в 10:18)   письмо автору
 
   для: alexeis   (07.10.2005 в 19:01)
 

Можно сделать все гораздо проще:

<a href=mailto:ee@inb.ru?subject=Topic&body=Some%20text>Mail me!</a>

%20 - пробел, %0d%0a - перевод строки.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования