посмотрел, попробовал вставить if ($ENV{\'QUERY_STRING\'}) {$namevalues = $ENV{\'QUERY_STRING\'};}
else {read(STDIN, $namevalues, $ENV{\'CONTENT_LENGTH\'});}
не помогло.
Вот мой заголовок запроса
POST
http://путь/cgi-bin/nt.pl HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, application/pdf, */*
Referer:
http://путь/cgi-bin/readtop.pl?dir=linux&page=0Accept-Language: ru
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)
Host: сервак
Content-Length: 48
Pragma: no-cache
Cookie: phpbb2mysql_data=a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bs%3A2%3A%2288%22%3B%7D
aname=12&folderdir=linux&topik=2&email=&vopros=2
данные передаються. Значит с формой я так понял все классно.
почему же тогда $st всегда пустая.
Я уже интересовался насчет каких-то ограничений на хостинге, говорят что нет таких.
может есть еще какая нибудь переменная окружения гдежно выцепить передаваемые данные?