Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2008, 18:50   #1
slooop
Новичок
Джуниор
 
Регистрация: 27.01.2008
Сообщений: 2
Злость Настройка formmail

Не отправляется моя форма на мой
ящик со страницы
http://domnasevere.ru/html/iiaa_a_iauijaeaieij.html

Код:
<FORM NAME="LayoutRegion8FORM" ENCTYPE="windows-1251" 
ACTION="/cgi-bin/formmail.pl" METHOD=POST>
                                                        <INPUT TYPE=HIDDEN 
NAME="recipient   " VALUE="slooop@mail.ru"><INPUT TYPE=HIDDEN NAME="subject" 
VALUE="Подача объявления"><INPUT TYPE=HIDDEN NAME="redirect" 
VALUE="http://domnasevere.ru/iiaaii.html">



2.Скрипт formmail.pl положил в /cgi-bin/ в режиме ASCII, затем CHMOD 755
Formmail.pl такой выложен:

Код:
#!/usr/bin/perl
###############################################
#Программа SENDMAIL
$mailprog = '/usr/sbin/sendmail -t';
###############################################
use CGI::Carp qw (fatalsToBrowser);
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});

@pairs = split(/&/, $buffer);

foreach $pair (@pairs) {
   ($name, $value) = split(/=/, $pair);
   $name =~ tr/+/ /;
   $name =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
   $name =~ s/<!--(.|\n)*-->//g;
   $name =~ s/<([^>]|\n)*>//g;
   $value =~ tr/+/ /;
   $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
   $value =~ s/<!--(.|\n)*-->//g;
   $value =~ s/<([^>]|\n)*>//g;
   $FORM{$name} = $value;
}
$a = $FORM{a};
$b = $FORM{b};
$c = $FORM{c};
$d = $FORM{d};
$followupurl = $FORM{followupurl};

# Open the mail program
open(MAIL,"|$mailprog -t");

print MAIL "a: $a\n";
print MAIL "b: $b\n";
print MAIL "c: $c\n";
print MAIL "d: $d\n";
print MAIL "\n";
print MAIL 
"---------------------------------------------------------------------\n";

foreach $key (keys(%FORM)) {
   if ($key ne "a" && $key ne "b" && $key ne "c" && $key ne "d" && $key ne 
"followupurl") {
      print MAIL "$key: $FORM{$key}\n";
   }
}

print MAIL 
"---------------------------------------------------------------------\n";

close(MAIL);

print "Location: $followupurl\n\n";



Выдает:

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

Последний раз редактировалось slooop; 28.01.2008 в 11:39.
slooop вне форума Ответить с цитированием
Старый 28.01.2008, 00:55   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Цитата:
Сообщение от slooop Посмотреть сообщение
Выдает:

Невозможно отобразить страницу
Эта страница сейчас недоступна. Возможно, это вызвано техническими
проблемами на веб-узле, или требуется изменение параметров обозревателя.
На почту ничего не уходит.
У меня выдало:
Цитата:
302 Found
The document has moved here.
ЗЫ. Пожалуйста, оформите ваш пост нормально. С тегами [CОDE]...[/CОDE]
SkyM@n вне форума Ответить с цитированием
Старый 28.01.2008, 11:42   #3
slooop
Новичок
Джуниор
 
Регистрация: 27.01.2008
Сообщений: 2
По умолчанию

Цитата:
302 Found
The document has moved here.
Вполне возможно,я другие скрипты пробовал.
Сейчас висит старый.
slooop вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройка .htaccess Mikola PHP 3 07.03.2009 22:21
настройка TCP/IP Sergey2008 Свободное общение 0 19.02.2008 19:09
Настройка VPN подключения Altera Операционные системы общие вопросы 3 07.02.2008 11:39
Настройка интернета. Marsik Помощь студентам 3 02.01.2008 09:16
Настройка паскаля Snake_ua Паскаль, Turbo Pascal, PascalABC.NET 7 18.10.2007 17:56