Название: Подскажите по аплоаду файлов в инет магазин Отправлено: joker от Март 12, 2010, 15:53 Ковыряю инет магазин (osCommerce 3.0 (apache/php/mysql)). Физически сервак будет крутиться у провайдера. Доступ к mysql будет... и с передачей данных вроде разобрался, а вот что делать с картинками...
В общем идеи следующие: 1. Сам инет-магазин в админке имеет возможность аплоада файлов... На JavaScript (http://www.phpletter.com/Our-Projects/AjaxFileUpload/) То есть, как я понимаю, (тут я к сожалению не силен) должна быть возможность подсунуть нужные фотки данному скрипту... Однако сейчас я абсолютно не понимаю как.... Может кто сталкивался / делал чтото похожее... 2. Открыть фтп доступ... по большому счету тоже решение, но не хотелось бы, тем более что тогда нужно писать движок для преобразования файлов... Название: Re: Подскажите по аплоаду файлов в инет магазин Отправлено: ieroglif от Март 12, 2010, 16:02 QHttp (и к нему прилагающиеся). все адреса запросов и переменные скрипта смотри в пхп коде магазина. (firebug )
1. моделируешь запрос авторизации, сохраняешь куки. в последствии прилагаешь их к каждому запросу. 2. сразу же post запрос на заливку фотки. фотку считываешь по байтно и прилагаешь к запросу. 3. повторить пункт 2 пока не кончатся фотки Название: Re: Подскажите по аплоаду файлов в инет магазин Отправлено: voronElf от Март 15, 2010, 08:59 ieroglif дело говорит, только QHttp устаревший и нестабильный класс (натыкался на косяки работы с ним, не всегда проявляются), используй QNetworkAccessManager вместо него, с одним "но": в версиях Qt до 4.6 отправка пост-данных через прокси не проходит. В 4.6 это пофиксили (по крайней мере мои тесты так показали). Других проблем с ним не знаю.
По отправке файла в пост запросе были примеры на форуме, как по протоколу все сделать. |