Заметил , что многие форумы прячуть прямой путь до картинок. теперь путь до аватарки image.php?u=159045&dateline=1322750757 Если ли какие то методы , что бы узнать , прямой путь куда залилась аватарка ?
Именно так чаще всего и работают движки. Один из параметров в таблице юзеров часто идет как avatar, там содержимое в стиле '/img/ava1.jpg' Кстати сказать ничего не мешает хранить изображения прямо в базе. По факту это элементарно. Только вот чисто с точки зрения здравого смысла - идиотизм. Нагрузка на БД будет больше - толка от этого не будет никакого.
Я не отрицаю что это хорошо в плане защиты, но если взять масштабный проект с большим количеством изображений и приличным онлайном - нагрузка на базу будет велика. Проще сделать качественный скрипт аплоадера картинок.
Есть какие либо идеи как такое можно раскрутить ? Что бы узнавать путь до картинки ? Заплачу хорошо , за любую полезную информации по этой теме.
Если есть доступ к базе - вычитать значения из соответствующих колонок и получить пути. Если доступа нет - качай такой же движок, устанавливай и смотри куда складываются картинки и с какими именами, анализируешь результаты, определяешь методы назначения имён изображениям и возможно найдешь нужную картинку. На счет выполнения РНР кода... тут уже уверенности мало.. но на этот счет вопрос не был поставлен.
Нагрузка на базу растет медленнее, чем нагрузка на FS и, даже не оптимизированный в этом плане Мускул не проиграет FS. Современные FS используют технологии СУБД, поэтому разницы можно не заметить, а если взять FAT32, то скорость обработки может быть очень заметна. Грубо говоря (очень грубая модель), файл данных в СУБД можно представить себе, как один файл FS, организованный внутри тоже по типу файловой системы, но оптимизированной по скорости поиска и извлечения (записи) данных. ======== UPD for itraxe Извини, что не ответ по твоей теме, но не вводить людей в заблуждение - важно. На твой вопрос ответ уже дали, универсального способа нет, смотри исходники, если доступны, или ищи хакерское озарение.
Именно путь к файлу если он в Бд найти проблематично так что если есть возможность слей эти картинки к себе на хост