Где добыть простой рабочий скрипт по отправке формы с сайта?

 

Alek

опытный
Собственно сабж, а также помогите сенными советами по установке скрипта! ???
 
+
-
edit
 

Balancer

администратор
★★★★☆
Гы. Написать :D

Вообще - детали давай. Телепаты в отпускУ :) Что за форма, что делать с отосланными данными, в какой системе и т.п.
 
+
-
edit
 

TheFreak

старожил

Да, хороший вопрос. Мне тоже может быть актуален.
Мне интересна форма, где в графах заполняется текстовая информация. Отосланные данные должны прийти на определенный мэйл. Все.
С провайдером или хостом это надо как-то обговаривать?
 
+
-
edit
 

Balancer

администратор
★★★★☆
По рассылке - у бесплатных провайдеров рассылка почты всегда выключена (иначе через них элементарно спам будут слать). У платных - обычно такая услуга включена, но нужно выяснять.

В остальном же - скрипт будет в два десятка неплотных строк :)
 

Alek

опытный
Провайдер БрендХост.РУ
Разрешает использовать скрипты CGI на Perl и PHP
Предустановленных скриптов там нет я спрашивал.
Форма самая обныкновеннная "обратная связь"
типа введите вашу контактную информацию и что вас заинтересовало.

Я нашел в инете пару скриптов но они какие то кривые и сложные.
Со всяким ненужными изысками, администрированием и т.п.

Нужен самый простой скрипт чтоб я просто вписал е-майл на который пересылать инфу из формы. Ну путь к Пёрл знаю тоже впишу. И еще какие устонавливать права доступа?

Сама форма-та там есть но action там просто mailto
а хочется чтоб отправлялось сразу
 
US Сергей-4030 #23.03.2006 22:12
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Разрешает использовать скрипты CGI на Perl и PHP
 


Проблема в том - позволяет ли коннектиться по SMTP к удаленным серверам. Если позволяет - все хорошо. Если нет - бросьте, сделайте mailto.

ЗЫ Если java-servlet'ы разрешены - там есть готовые библиотечки по размещению. Ко всему прочему, SMTP протокол очень простой (для вашего случая ;) ), можно просто открыть TCP сессию и сформировать данные самому.

ЗЫ Если вы не знаете, что такое SMTP - бросьте, не берите в голову. Честное слово, будет гораздо меньше геморроя, если вы поставите кнопку с линком mailto.
 
+
-
edit
 

varban

администратор
★★★
> ЗЫ Если вы не знаете, что такое SMTP - бросьте, не берите в голову.

:D :D :D
Верно, однако :)
 
RU helicopter #15.04.2006 13:24
+
-
edit
 

helicopter

втянувшийся

1) Права доступа выставляются коммандой
$ chmod XXX filename , где XXX - права доступа
(Значок '$' в консоль вписывать ненадо)
2) В Perl и PHP есть функция 'mail', и вроде на
некотрых бесплатных хостингах она работает.
 

hcube

старожил
★☆
code text
  1. $pageinputs=array('nav','prevpage','nextpage');
  2.  
  3. print_r($HTTP_SERVER_VARS);
  4.  
  5. $logip=getenv("REMOTE_ADDR");
  6. if(strlen(getenv("HTTP_X_FORWARDED_FOR"))>0)
  7.         $logip = getenv("HTTP_X_FORWARDED_FOR").",".$logip;
  8.  
  9. $logip = "nIP : ".$logip;
  10.  
  11. // echo $logip;
  12.  
  13. // phpinfo();
  14.  
  15. if($text=maketext())
  16.         {
  17.         $main.= '<BR>Спасибо, ваша заявка принята. С вами свяжется менеджер... <BR>';
  18.         mail("noone@nowhere.ru", "Order from xxxx", $text.$logip);
  19.         mail($HTTP_POST_VARS['email'], "Ваша заявка принята", $text);
  20.         }

Убей в себе зомби!  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru