powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как передать картинку на сервервер?
4 сообщений из 4, страница 1 из 1
Как передать картинку на сервервер?
    #33652508
lonc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне необходимо передать картинку с компьютера клиента на компьютер сервера с использованием CSP страницы
....объясните как это можно сделать? или дайте соответсвующую ссылку на хэлп
....заранее благодарю
...
Рейтинг: 0 / 0
Как передать картинку на сервервер?
    #33653021
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<html>
<body>
<script language="cache" runat="server">
 d:%request.ContentType="multipart/form-data"
 . s obj=%request.MimeData("oFile1",1)
 . s filename="c:\"_$P(obj.FileName,"\",$L(obj.FileName,"\"))
 . s file=##class(%File).%New(filename)
 . Do file.Open("WSN")
 . d file.Write(obj.Read(obj.Size))
 . s ok=file.%Save()
 . i '+ok d
 . . Do DecomposeStatus^%apiOBJ(ok,.Err)
 . . s ^Errors($H,"err")=Err(Err)
</script>
<br>
<FORM NAME="oForm"
   ENCTYPE="multipart/form-data"
   METHOD="post">
<INPUT TYPE="file" NAME="oFile1"/>
<INPUT TYPE="submit" VALUE="Upload File">
</FORM>
</body>
</html>не уверен насчёт проверки d:%request.ContentType="multipart/form-data" может правильно по другому
у меня WinXP SP2, IIS, IE6, Cache5.1

ENCTYPE="multipart/form-data"
METHOD="post"
на форме обязательны
INPUT type=file должен быть внутри формы
name для INPUT type=file должет быть обязательно
(это из MSDN)


желаю удачи
...
Рейтинг: 0 / 0
Как передать картинку на сервервер?
    #33655422
lonc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое...хотя данный код и не заработал у меня, он навел на правильный путь
...если надо код, могу передать
...
Рейтинг: 0 / 0
Как передать картинку на сервервер?
    #33656067
VadimF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В области SAMPLES есть страничка upload.csp:
http://127.0.0.1/csp/samples/upload.csp

Важный момент, upload не работает с внутренним Web-сервером.
Используйте IIS или Apache.

С уважением, Вадим
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как передать картинку на сервервер?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]