|
|
|
| Здравствуйте, скажите плиз, как можно узнать расширение фото, если учесть что повторяющихся имен в папки нет и местоположение папки известно?!!? | |
|
|
|
|
|
|
|
|
для: cheops
(06.09.2008 в 11:50)
| | Полезно, но это не совсем то что надо... в моем случае расширение файла нигде не фигурирует...то есть нет joker.jpg есть просто joker кторый лежит в /home/my/
PS ну я тут так подумал..и представилось возможным проверять joker.jpg joker.png joker.gif пока не отзовется существующий файл..... а по другому(легче) незя?? (и без БД) | |
|
|
|
|
|
|
|
для: BMW
(06.09.2008 в 13:33)
| | расширение (если имя файла известно) не может нигде не фигурировать. Поскольку расширение является частью имени.
И если файл у вас действительно называется именно /home/my/joker , то следовательно расширение этого файла - пустое.
Если же на самом деле файл к примеру /home/my/joker.jpg - не надо говорить, что это просто joker.
У файла есть имя .И имя этого файла - то, что записано в каталоге. А не то, что Вы про него думаете или знаете. | |
|
|
|
|
|
|
|
для: Trianon
(06.09.2008 в 13:41)
| | извените меня, я не правильно изложил изначально..дело в том что путь к картинке формируется автоматически
например путь - home/my/
имя предпологаемого файла(до точки) - joker
выводим картинку <img scr="home/my/joker.jpg">
Ну а если это gif? тогда же 100% невывод...
ВОТ Я И спрашиваю можно ли как то узнать расширение файла который лежит в /home/my/ и называется joker ?
PS если учесть что расширение у всех файлов в home/my существует
PPS под" именем файла" я предпологал только его название, тока до точки | |
|
|
|
|
|
|
|
для: BMW
(06.09.2008 в 13:50)
| | >извените меня, я не правильно изложил изначально..
>дело в том что путь к картинке формируется автоматически
подробнее, пожалуйста.
В чем проблема сформировать сразу правильный путь?
Безо всяких предположений и предполагаемых кусочков имени. | |
|
|
|
|
|
|
|
для: Trianon
(06.09.2008 в 14:02)
| | ....конкретный пример..
Принцип:
1)фото при загрузки привязывается к id номеру статьи, причем загружается с тем форматом в котором была первоночально
2)папка создается автоматически и ее имя заносится в таблицу (БД)
Пример:
загружаем bobocha.gif
php-скрипт переименовывает его в 6785.gif и сохранияет в my/
Теперь другой скрипт (вывода) потребовал картинку привязанную к статье 6785 и обращается к таблице папок узнать название папки
-узанл это /my/
Теперь он узнает что за расшерение у файла что начинается с 6785.???
(вот тут и кроется мой собственно вопрос)
-узнал gif
Теперь путь готов... формируем картинку <img scr="my/6785.gif">
Вот..так оно)) | |
|
|
|
|
|
|
|
для: BMW
(06.09.2008 в 14:15)
| | можете вызвать glob("my/6785.*") и получить список всех файлов с таким именем... | |
|
|
|
|
|
|
|
для: Trianon
(06.09.2008 в 15:26)
| | А всё спасиб)))) КЛАССНО))) | |
|
|
|