Russian Qt Forum
Ноябрь 24, 2024, 11:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Подскажите по аплоаду файлов в инет магазин  (Прочитано 3671 раз)
joker
Новичок

Offline Offline

Сообщений: 49


Просмотр профиля
« : Март 12, 2010, 15:53 »

Ковыряю инет магазин (osCommerce 3.0 (apache/php/mysql)). Физически сервак будет крутиться у провайдера. Доступ к mysql будет... и с передачей данных вроде разобрался, а вот что делать с картинками...

В общем идеи следующие:
 1. Сам инет-магазин в админке имеет возможность аплоада файлов... На JavaScript (http://www.phpletter.com/Our-Projects/AjaxFileUpload/)
То есть, как я понимаю, (тут я к сожалению не силен) должна быть возможность подсунуть нужные фотки данному скрипту... Однако сейчас я абсолютно не понимаю как....
Может кто сталкивался / делал чтото похожее...

 2. Открыть фтп доступ... по большому счету тоже решение, но не хотелось бы, тем более что тогда нужно писать движок для преобразования файлов...

Записан
ieroglif
Гость
« Ответ #1 : Март 12, 2010, 16:02 »

QHttp (и к нему прилагающиеся). все адреса запросов и переменные скрипта смотри в пхп коде магазина. (firebug )
1. моделируешь запрос авторизации, сохраняешь куки. в последствии прилагаешь их к каждому запросу.
2. сразу же post запрос на заливку фотки. фотку считываешь по байтно и прилагаешь к запросу.
3. повторить пункт 2 пока не кончатся фотки
Записан
voronElf
Гость
« Ответ #2 : Март 15, 2010, 08:59 »

ieroglif дело говорит, только QHttp устаревший и нестабильный класс (натыкался на косяки работы с ним, не всегда проявляются), используй QNetworkAccessManager вместо него, с одним "но": в версиях Qt до 4.6 отправка пост-данных через прокси не проходит. В 4.6 это пофиксили (по крайней мере мои тесты так показали). Других проблем с ним не знаю.

По отправке файла в пост запросе были примеры на форуме, как по протоколу все сделать.

Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.075 секунд. Запросов: 23.