|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » ASP: Загрузка файлов на сервер |
|
ASP: Загрузка файлов на сервер
|
Ветеран Сообщения: 1404 |
Профиль | Отправить PM | Цитировать Есть файл:
inetpub/wwwroot/start.htm <html> <body> <form action="http://127.0.0.1/matrix.asp" method="POST" name="f"> <input type="file" name="fname"> <input type="submit" name="submit" value="submit"> </form> </body> </html> inetpub/wwwroot/matrix.asp <% @Language = "VBScript" %> <html> <% dim wrk,n,i,n1 n=request.querystring("fname") dim fso,ts,s,ss,x const fr=1 n1=server.mappath(".")&"\"&n set fso=createobject("scripting.filesystemobject") set ts=fso.opentextfile(n1,fr) s=ts.readall ts.close a=split(s) call(response.write("Исходные данные")) s=0 for i=lbound(a,1) to ubound(a,1) call response.write (a(i)&"<br>") x=clng(a(i)) s=s+x next call response.write("<br>"&s) %> </html> Технические сведения (для сотрудников службы поддержки) Тип ошибки: Ошибка выполнения Microsoft VBScript (0x800A004C) Путь не найден /matrix.asp, line 12 Страница: POST 32 bytes to /matrix.asp POST Data: fname=C%3A%5C1.txt&submit=submit Время: 21 декабря 2006 г., 20:05:50 Задача : загрузить файл на сервер и прочитать его содержимое. |
|
Отправлено: 15:03, 21-12-2006 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Цитата:
Меня интересует, как самыми простыми средствами получить файл, лежащий у клиента и путь к которому он указал, найдя файл с помощью browse. Мы использовали enctype="multipart/form-data" . Получается, что файл мы получили или нет? Где хранится вся инфа, которую мы получили? Хотя бы ссылку на статью или на какую-нибудь книгу, где этот вопрос рассматривается.. |
|
------- Отправлено: 13:18, 22-12-2006 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Deadooshka Сообщения: 2482
|
Профиль | Отправить PM | Цитировать mrcnn еще раз... в ASP не предусмотрена функция file upload, т.е. нет средств преобразования multipart/form-data непосредственно в файл. Для этого ты можешь сам написать код, который парсит данные POST и делает из них что надо... но я тебе уже дал ссылку (как вариант), где все это написано, и причем неплохо... Идешь туда, качаешь скриптики, ставишь у себя и... все! Конечно, надо изучить работу, объекты и тп (несложно)...
Цитата:
|
|
Отправлено: 16:00, 22-12-2006 | #12 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Препод не лопух. Вспоминаю свои старые сообщения.
|
------- Отправлено: 09:05, 17-05-2015 | #13 |
Ветеран Сообщения: 1630
|
Профиль | Отправить PM | Цитировать Цитата mrcnn:
|
|
Отправлено: 14:23, 17-05-2015 | #14 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
вопрос, pxe-загрузка <сервер(Win2003), и 10 с win98. Загрузка с сервера?> | _aids | Сетевые технологии | 1 | 21-07-2007 10:27 | |
Загрузка файлов | MickeyMouse | Microsoft Windows NT/2000/2003 | 6 | 03-04-2007 14:20 | |
Загрузка файлов в Опере | Denim_ok | Хочу все знать | 1 | 29-08-2006 11:34 | |
Загрузка файлов. | wolland | Программное обеспечение Linux и FreeBSD | 7 | 30-04-2005 21:27 | |
ASP сервер для Линух | Zeleneew | Программное обеспечение Linux и FreeBSD | 6 | 17-03-2004 15:13 |
|