Вопрос: Шатрыкину Ивану | Добавлено: 17.03.04 22:29 |
Автор вопроса: ![]() |
Hello, Иван! Ты вроде в "Авторах" говорил что ты увлекаешься создание сайтов на ASP? Если это так, то скажи мне пожалуйста как ты сделал UpLoad в "Послать пример на сайт"? ![]() ![]() ![]() |
Ответы | Всего ответов: 24 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 18.03.04 10:16 |
Используется ActiveX-компонент SmartUpload. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ICQ: 278444762 Вопросов: 71 Ответов: 179 |
Профиль | Цитата | #2 | Добавлено: 18.03.04 16:25 |
А как им пользоватся и где его скачать?![]() |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 18.03.04 17:03 |
Где скачать - не знаю... В принципе, могу выложить, он вроде бесплатный... Пользоваться очень просто. В простейшем варианте: Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload") mySmartUpload.Upload mySmartUpload.Save "папка, куда сохранять файл" |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ICQ: 278444762 Вопросов: 71 Ответов: 179 |
Профиль | Цитата | #4 | Добавлено: 19.03.04 18:27 |
Можешь отправить мне на egor_suvorov@mail.ru. ![]() ![]() |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Лидер форума ICQ: 216865379 Вопросов: 106 Ответов: 9979 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 19.03.04 23:05 |
Любой аплоад принимает сам файл, но никак не имя файла на компьютере пользователя из-за разумеющихся соображений безопасности. |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 20.03.04 11:57 |
Для загрузки файла нужно сделать форму, типа: <form method=post action=my.asp> <input type=file name="myfile"> </form> Теперь юзер сам выбирает файл в поле выбора, браузер читает файл, формирует POST-запрос и отправляет данные серверу. Сервер принимает данные, ActiveX-компонент парсит то, что пришло от сервера и выдирает из запроса файл. |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ICQ: 278444762 Вопросов: 71 Ответов: 179 |
Профиль | Цитата | #7 | Добавлено: 20.03.04 14:39 |
Спасибо, понял. Павел, кинь мне SmartUpload egor_suvorov@mail.ru (лучше не в ZIP а в RAR). Please!![]() |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ICQ: 278444762 Вопросов: 71 Ответов: 179 |
Профиль | Цитата | #8 | Добавлено: 20.03.04 16:18 |
Эээ... что-то заедает. ![]() Îøèáêà âûïîëíåíèÿ Microsoft VBScript error '800a01ad' Íåâîçìîæíî ñîçäàíèå îáúåêòà êîíòåéíåðîì ActiveX: 'aspSmartUpload.SmartUpload' /upld.asp, line 8 Что делать? |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #9 | Добавлено: 20.03.04 17:17 |
Попробуй в начале страницы сделать вызов Response.Flush , чтобы сообщение об ошибке было более удобочитаемым ![]() |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ICQ: 278444762 Вопросов: 71 Ответов: 179 |
Профиль | Цитата | #10 | Добавлено: 20.03.04 20:59 |
Эээ... Не хочет. Что говорит, не помню (не смог прочитать).![]() |
Номер ответа: 11 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #11 | Добавлено: 21.03.04 06:55 |
Ну попробуй примеры погонять.. Там вроде в комплекте есть что-то. |
Номер ответа: 12 Автор ответа: ![]() ![]() ![]() ICQ: 278444762 Вопросов: 71 Ответов: 179 |
Профиль | Цитата | #12 | Добавлено: 21.03.04 12:28 |
Кстати, Павел... ![]() ![]() |
Номер ответа: 13 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #13 | Добавлено: 21.03.04 13:18 |
Обе нужно скопировать в Windows/system (или system32), одну из них (вроде, aspSmartUpload.dll) нужно зарегистрировать. ИМХО, в readme про это написано. |
Номер ответа: 14 Автор ответа: ![]() ![]() ![]() ICQ: 278444762 Вопросов: 71 Ответов: 179 |
Профиль | Цитата | #14 | Добавлено: 21.03.04 14:31 |
А как регистрировать aspSmartUpload.dll? |
Номер ответа: 15 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #15 | Добавлено: 21.03.04 16:10 |
regsvr32 "C:\windows\system32\aspsmartupload.dll" |
|