Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: разработка для Web > perl post


Автор: yodgik 7.8.2007, 19:05
Подскажите что делаю не так ? 
передаются не все параметры постом 
Код

#!c:\perl\bin\perl.exe 
##
##  crypt  -- demo CGI program which just prints its environment
##
use CGI;
my $q = new CGI;
my $sid = $q->param('fbodyfile');

print "Content-Type: text/html\n\n";
print $sid ; 


Причём в девелопере всё ок а через IE  не полностью
подскажите что не правильно ?  

Автор: nitr 7.8.2007, 22:44
yodgik, а саму форму показать? В этом коде все ок, похоже вы неверно HTML "накодили" ;)

Автор: yodgik 8.8.2007, 11:30
Код

<html>
<body>
    <FORM  NAME="form_web" ACTION="http://localhost/cgi-bin/text-1.pl" METHOD="POST">
    <br> содиржимое файла</br>
    <TEXTAREA name="fbodyfile" cols=100 rows=10></TEXTAREA>
    <INPUT TYPE="submit" VALUE="GO" >
</FORM>
</body>
</html>

Автор: nitr 8.8.2007, 23:30
yodgik, попытайтесь так:
Код

<html>
<body>
    <form  name="form_web" action="http://localhost/cgi-bin/text-1.pl" method="post">
        <br> содиржимое файла
        <textarea name="fbodyfile" cols="100" rows="10"></textarea>
        <input type="submit" value="GO">
    </form>
</body>
</html>


а так, может чего с настройками... вроде все ок... у меня работает с таким html smile

Автор: yodgik 9.8.2007, 08:09
передаёт только (7k) причём результат стабильный 
а настройки чего можно посмотреть, работает под apache 1.3 windows.

Автор: yodgik 27.8.2007, 11:31
Нашёл была проблем в mod_cgi сейчас всё ок 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)