Вверх ↑
Этот топик читают: Гость
Ответов: 578
Рейтинг: 14
#1: 2009-07-03 15:02:24 ЛС | профиль | цитата
подскажите как правильно передать изображение через hiHTTP_FileUpload? в этой схеме мне приходит ответ You don't have permission to access /pics/
on this server. что я сделал неправильно?code_13981.txt
------------ Дoбавленo в 16.49:
и еще вопрос заодно, как наложить "водяной знак" на картинку? если можно небольшой пример))
карма: 0

0
файлы: 1code_13981.txt [1.5KB] [92]
Гость
Ответов: 17029
Рейтинг: 0
#2: 2009-07-03 19:00:17 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-12 05:10:10
карма: 0

0
Ответов: 578
Рейтинг: 14
#3: 2009-07-03 19:01:23 ЛС | профиль | цитата
это я)) кто нибудь помогите разобраться, очень нужно!
карма: 0

0
Ответов: 3514
Рейтинг: 184
#4: 2009-07-04 09:50:03 ЛС | профиль | цитата
Не туда льёшь видимо..
карма: 0
0
Ответов: 578
Рейтинг: 14
#5: 2009-07-05 12:47:09 ЛС | профиль | цитата
да так или почти так любой сервер отвечает((( попробуйте кто нибудь у вас нормально работает компонент??
карма: 0

0
Ответов: 110
Рейтинг: 9
#6: 2009-07-05 13:32:01 ЛС | профиль | цитата


HTTP/1.1 403 Forbidden
Date: Sun, 05 Jul 2009 09:26:00 GMT
Server: Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 mod_jk/1.2.25 PHP/5.2.9
Content-Length: 531
Connection: close
Content-Type: text/html; charset=iso-8859-1

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /pics/
on this server.</p>
<p>Additionally, a 403 Forbidden
error was encountered while trying to use an ErrorDocument to handle the request.</p>
<hr>
<address>Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 mod_jk/1.2.25 PHP/5.2.9 Server at megawarez.kz Port 80</address>
</body></html>


Вот что приходит с сервера...
------------ Дoбавленo в 13.38:
Может дело в том что запрос идет в строковом формате данных а сама картинка - в потоковом.
------------ Дoбавленo в 13.45:
Вобщем неправильно запрос подается на сервер, а он не может его обработать
------------ Дoбавленo в 14.11:


POST /1.htm HTTP/1.1
User-Agent: Opera/9.64 (Windows NT 5.1; U; MRA 5.4 (build 02647); ru) Presto/2.1.1
Host: 87.224.204.245
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Accept-Language: ru-RU,ru;q=0.9,en;q=0.8
Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1
Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0
Expect: 100-continue
Referer: http://87.224.204.245/1.htm
Connection: Keep-Alive, TE
TE: deflate, gzip, chunked, identity, trailers
Content-Length: 82549
Content-Type: multipart/form-data; boundary=----------WbJJyjwdXK0byj5wvvhvcD

------------WbJJyjwdXK0byj5wvvhvcD
Content-Disposition: form-data; name="fileup"; filename="foto_1.gif"
Content-Type: image/gif

GIF89aP
Ощл8сCЉ u¤ЃчЭќлЌ“=/м#ь¤р3пЅ#?А/ьуЕ“­ьмУДOО?ЅсщощЮ1џЅцЫo„ёлаtэшд—?xъ #.>щwааGыСы
и{ЇO?(АэИW<АЎ®м»ѓdЦЇjO-ЫйrЦ4ъ-\€Та@бeЈhІ;`Зq‡з)0
#;6ШAаЊv«s™ёP‡Ѓ\pif[!…gGH
†°лШ%dрp°4
щг3;µ9‰Ьa№ А TрмфЧ?їэх3;;Х_x`yАиб„Ц2ыmNj+€‚ыЊ@‚ќ®^щ3Х
А вот в такой форме долен идти запрос (сохранил ту страничку запустил сервер на своем компе и вот такие запросы шли)
карма: 0

0
Ответов: 578
Рейтинг: 14
#7: 2009-07-05 23:31:18 ЛС | профиль | цитата
вроде изменилось только: Content-Type: multipart/form-data; boundary=----------WbJJyjwdXK0byj5wvvhvcD но что это? и откуда берется?)))
карма: 0

0
Ответов: 274
Рейтинг: 47
#8: 2009-07-06 06:50:20 ЛС | профиль | цитата
Это типа разделитель
Вот так выглядит правильный запрос, после - этого



[b](-----------------------------20822292916541[/b]
[b]Content-Disposition: form-data; name="fileup"; filename="QR.jpg"[/b]
[b]Content-Type: image/jpeg)[/b] идет файл, до следующего разделителя:

POST /pics/ HTTP/1.1
Host: megawarez.kz
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.8) Gecko/2009032609 MRA 5.4 (build 02620) Firefox/3.0.8 (.NET CLR 3.5.30729) WebMoney Advisor
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://megawarez.kz/pics/
Cookie: dle_session=d93156ea35a8400d858a4d47a9ac75d0; dle_onl_session=d93156ea35a8400d858a4d47a9ac75d0; dle_user_id=16365; dle_password=4d93e978a7a27a8b31e797b882c4a3e9; dle_newpm=0; 0507uwtiiz_oqiy3011=1
Content-Type: multipart/form-data; boundary=---------------------------20822292916541
Content-Length: 2586

-----------------------------20822292916541
[size=9][color=gray]------------ Дoбавленo в 06.57:[/color][/size]
Content-Disposition: form-data; name="fileup"; filename="QR.jpg"
Content-Type: image/jpeg

яШяа..JFIF.....d.d..ям..Ducky.......I..яо..Adobe.dА....яЫ.„.............................
карма: 0

0
Ответов: 110
Рейтинг: 9
#9: 2009-07-06 10:11:09 ЛС | профиль | цитата
Может то что идет в конце запроса - какая нибудь хэш сумма картинки??
карма: 0

0
Ответов: 578
Рейтинг: 14
#10: 2009-07-06 10:31:24 ЛС | профиль | цитата
Laetar, а ты пробовал на серв отправить?
карма: 0

0
Ответов: 274
Рейтинг: 47
#11: 2009-07-06 19:28:30 ЛС | профиль | цитата
Мое сообщение отредактировали и оно обрезалось
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#12: 2009-07-07 10:50:19 ЛС | профиль | цитата
жаль, что только обрезалось, а не удалилось
карма: 27
0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)