|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 25 Nov 2002 20:06:03 To : Konstantin Tokar Subject : Re: post files -------------------------------------------------------------------------------- .ru> From: Artem Chuprina <ran@ice.ru> Здравствуй, Konstantin Tokar. KT> > >> я так понял, в современной реализации CGI.pm нет ни свойства, ни KT> > >> метода опеределить тип передаваемого параметра. ок. а без KT> > >> использования CGI.pm это как-то возможно? KT> > KT> > Konstantin Tokar wrote: KT> > >Hаверно не получится, так как CGI (протокол, а не CGI.pm) об этом KT> > >умалчивает KT> > а как же тогда php раскладывает пост на массивы $_FILES и $_POST, KT> > работая в том же самом протоколе, что и perl? должен же он за KT> > что-то хвататься. думаю, что есть какая-то зацепка определить, что KT> > есть что в посте. но вот какая, не знаю. может, кто знает - KT> > откликнетесь! KT> Зацепка - проверить параметр функцией upload KT> $fh = $cgi->upload('uploaded_file'); KT> if $fh then это upload иначе это просто какая-то параметра В том и фокус, что если там просто не загружен файл, то это будет "просто какая-то параметра". С другой стороны, если файл не загружен, то чем это поле не какая-то параметра с пустым телом? -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/144542c328d68.html, оценка из 5, голосов 10
|