вопрос на тему Форма для отправки по e-mail

Если не нашли подходящего форума - задайте вопрос здесь

Модераторы: Art.i, garry

вопрос на тему Форма для отправки по e-mail

Сообщение max-relax » Ср ноя 14, 2007 9:54 pm

Создал форму в front page 2003. на хостинге parking.ru работала, перенес сюда не работает! Для нее нужен FrontPage Server Extentions здесь он есть? Если нет как установить.
Заранее спасибо.
max-relax
 
Сообщений: 4
Зарегистрирован: Ср ноя 14, 2007 2:44 pm

Re: вопрос на тему Форма для отправки по e-mail

Сообщение vasya » Чт ноя 15, 2007 4:14 am

max-relax писал(а):Создал форму в front page 2003. на хостинге parking.ru работала, перенес сюда не работает! Для нее нужен FrontPage Server Extentions здесь он есть? Если нет как установить.
Заранее спасибо.


Проект frontpage для unix уже закрыт несколько лет.
Вам нужен или windows хостинг или очень старая инсталляция юникса.
Ни того не другого мы у себя не держим.

Но на вашем месте я бы не использовал FrontPage - ибо это тупиковый путь развития.
vasya
Site Admin
 
Сообщений: 1117
Зарегистрирован: Пн апр 28, 2003 9:13 am

__

Сообщение max-relax » Чт ноя 15, 2007 12:51 pm

А что бы вы посоветовали? чем форму собрать чтоб интерфейс был русский а то у всех builder-оф все на english и не поймешь как что и где настраивать! Вообще на чем это все пишется если не сикрет? ведь не в ручную же!! у меня есть готовая форма мне надо только скрипт для ее отправки! Скрипты php видел только для простых маленьких форм а у меня форма включает в себя флажки и чекбоксы!
max-relax
 
Сообщений: 4
Зарегистрирован: Ср ноя 14, 2007 2:44 pm

Re: __

Сообщение leonidas » Пт ноя 16, 2007 9:28 am

max-relax писал(а):А что бы вы посоветовали? чем форму собрать чтоб интерфейс был русский а то у всех builder-оф все на english и не поймешь как что и где настраивать! Вообще на чем это все пишется если не сикрет? ведь не в ручную же!!
Открою страшную тайну.. если хотите по человчески то ручками...

max-relax писал(а):у меня есть готовая форма мне надо только скрипт для ее отправки! Скрипты php видел только для простых маленьких форм а у меня форма включает в себя флажки и чекбоксы!


пишу на вскидку, где нибудь може пролезет ошибка
Код: выделить все
#!/usr/bin/perl
use CGI qw/:param/;
$name=param 'name';
$email=param 'email';
$text=param 'text';
$to='mymail@dom.ru';
if (length($text)) {
   $mailprog = '/usr/sbin/sendmail';
   open MAIL, "|$mailprog $to";
   print MAIL "Reply-to: noreplay\@dom.ru\n";
   print MAIL "From: noreplay\@dom.ru\n";
   print MAIL "To: $to\n";
   print MAIL "Subject: message form\n\n";
   print MAIL "name: $name\n" if $name;
   print MAIL "mail: $mail\n" if $mail;
   print MAIL "message:\n$text";
   close MAIL;
   print "Status: 302 Moved\nLocation: /sendok.html"
 } else {
   print "Status: 302 Moved\nLocation: /sendnomess.html"
 }

всё это куда нибудь сохраняем в ASCII (аля send.cgi), правим то как оно будет вам больше нравится, поля добавляем если нужно и т.п., ставим на скрипт +x , в вашем скрипте <form action="/cgi-bin/send.cgi" method="post">

upd.
mailform.html
Код: выделить все
<form action="/cgi-bin/send.cgi" method="post">
Имя: <input name="name" /><br />
Почта: <input name="email" /><br />
Сообщение:<br /><textarea name="text"></textarea><br />
<input type="submit" value="Отправить письмо" />
</form>
leonidas
 
Сообщений: 532
Зарегистрирован: Вт май 31, 2005 10:06 am
Откуда: 117393, Moscow

неполучается=((

Сообщение max-relax » Пн ноя 19, 2007 1:18 pm

неполучается=(( вот моя форма может можно чтото сделать, Ваш код только на отправку текста имени и e-mail а мне нужно с флажками и чекбоксами, как их прописать я незнаю. Я готов заплатить! вот форма http://jongol.ifolder.ru/4194339.
max-relax
 
Сообщений: 4
Зарегистрирован: Ср ноя 14, 2007 2:44 pm

Сообщение leonidas » Пн ноя 19, 2007 1:50 pm

минут через 20 проверьте почту, вышлю рабочий скрипт под вашу форму.
leonidas
 
Сообщений: 532
Зарегистрирован: Вт май 31, 2005 10:06 am
Откуда: 117393, Moscow

Сообщение leonidas » Пн ноя 19, 2007 2:22 pm

done.
leonidas
 
Сообщений: 532
Зарегистрирован: Вт май 31, 2005 10:06 am
Откуда: 117393, Moscow

Сообщение Teak » Пн ноя 19, 2007 2:35 pm

Ничего себе, какой тут альтруизм творится. :)
Teak
Cool UNIX administrator
 
Сообщений: 57
Зарегистрирован: Вт сен 26, 2006 6:35 am


Вернуться в Любые вопросы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron