Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Срочно нужен совет!!!!!

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет
Предыдущая тема :: Следующая тема  
Автор Сообщение
Кононов Алексей



Зарегистрирован: 17.05.2002
Сообщения: 17

СообщениеДобавлено: Вт Июл 09 2002 16:05    Заголовок сообщения: Срочно нужен совет!!!!! Ответить с цитатой

Уважаемые знатоки подскажите пожалуйста какой-нибудь выход из проблеммы:

Необходимо сделать аплоад файла на сервер. Но путь по которому он будет записываться на диск должен сформироваться в зависимости от выбора пользователя, т.е. если пользователь выберет одну опцию, то файл должен щаписаться в одну директорию на сервере, если же выбурет другую, то сооветственно директория тоже должна быть другой.
ПРОБЛЕМА в том что когда я из формы передаю данные а именно эти самые опции плюс фанные о присоедененном файле он мне пишет


Объект Request, ASP 0206 (0x80004005)
Невозможно вызвать BinaryRead
Невозможно вызвать BinaryRead после использования семейства Request.Form.

Пробовал делать сначала одну страницу с выбором опций, а на другой уже форму с присоединением файла, но все равно выдает эту ошибку. Подскажите пожалуйста как мне исправить данный баг.

С уважением Алексей.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
НЕКТО
Гость





СообщениеДобавлено: Вт Июл 09 2002 18:53    Заголовок сообщения: Re: Срочно нужен совет!!!!! Ответить с цитатой

ЗАБЕЙ БОЛТ
Вернуться к началу
Кононов Алексей



Зарегистрирован: 17.05.2002
Сообщения: 17

СообщениеДобавлено: Ср Июл 10 2002 07:40    Заголовок сообщения: Re: Срочно нужен совет!!!!! Ответить с цитатой

Спасибо, думал что-нибудь путнее посоветуют. А так сказать легче всего.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ilya
Гость





СообщениеДобавлено: Ср Июл 10 2002 09:22    Заголовок сообщения: Re: Срочно нужен совет!!!!! Ответить с цитатой

а в теге FORM указал
ENCTYPE="multipart/form-data" ?
Вернуться к началу
Кононов Алексей



Зарегистрирован: 17.05.2002
Сообщения: 17

СообщениеДобавлено: Ср Июл 10 2002 13:40    Заголовок сообщения: Re: Срочно нужен совет!!!!! Ответить с цитатой

Конечно же указал и все равно выползает такая проблема. Мне необходимо передать в исполняемый файл помимо фанных о файле так еще и данные для формирования пути, вот тут то и проблема, когда я считываю данные таким образом :

if Request.QueryString("Value") "" Then
Value = Request.QueryString("Value")
else
Value = Request.Form("Value")
end if
.....
дальше идет скрипт пересылки файла на сервер

.....
а он мне выдает ошибку что не возможно использовать метод Response.BinaryWrite после вызова Request.Form
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ilya
Гость





СообщениеДобавлено: Ср Июл 10 2002 14:40    Заголовок сообщения: Re: Срочно нужен совет!!!!! Ответить с цитатой

Из MSDN:

Remarks

The BinaryRead method is used to read the raw data sent by the client as part of a POST request. This method is used for low-level access to this data, as opposed to, for example, using the Request.Form collection to view form data sent in a POST request. Once you have called BinaryRead, referring to any variable in the Request.Form collection will cause an error. Conversely, once you have referred to a variable in the Request.Form collection, calling BinaryWrite will cause an error. Remember, if you access a variable in the Request collection without specifying which subcollection it belongs to, the Request.Form collection may be searched, bringing this rule into force.

Т.е. то что ты делаешь - не корректно. Читай все методом BinaryRead и разбирай
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...