получить доступ к данным на сервере Apache, используя xampp - PullRequest
0 голосов
/ 28 мая 2011

Я пишу приложение для iphone, которое в основном загружает и загружает изображения на / с сервера. чтобы проверить мой код, я установил xampp, и теперь все работает нормально. если я загружаю изображение, сервер создает папку с UDID-номером устройства (через http-метод POST вызывается php-скрипт).

но если я введу каталог такой папки и название изображения в браузере, я смогу увидеть его в браузере. Я новичок в этой теме и понятия не имею, есть ли лучшие возможности. Мои вопросы: я должен использовать базы данных, где я сохраняю изображения, или это просто нормально создавать папки с помощью сценария php и сохранять изображения в эти папки? Могу ли я скрыть всю структуру данных, чтобы вы не могли получить к ней доступ через браузер, но только с помощью приложения iphone? (приложение должно иметь возможность загружать картинки только случайным образом). ТНХ

1 Ответ

0 голосов
/ 28 мая 2011

Если вы не хотите, чтобы изображение передавалось через Apache, вам нужно хранить его вне webroot.Поэтому, если ваш webroot - C: \ xampp \ htdocs, вы можете хранить изображения в структуре папок в C: \ xampp \ images

Вашему приложению для iphone потребуется немного больше работы, чем для извлечения случайного файла.один и отправить его пользователю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...