Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   Пременная со значением = разшерение файла. (http://www.flasher.ru/forum/showthread.php?t=50377)

juggy 22.10.2003 14:56

для того чтобы определить что за зверь перед нами можно использовать
PHP код:

mime_content_type() 

.тогда и узнавать расширение не надо.

RTFM
RTFM (rus)

Crazy 22.10.2003 15:00

Цитата:

Оригинал написал(а) juggy
[b]для того чтобы определить что за зверь перед нами можно использовать
PHP код:

mime_content_type() 


Какой тип у файла foobar.r05 ? :)

juggy 22.10.2003 15:01

тот который выдаёт хидер.

Crazy 22.10.2003 15:07

Цитата:

Оригинал написал(а) juggy
тот который выдаёт хидер.
Какой хидер? Кому выдает?

juggy 22.10.2003 15:13

Если ты в папку положишь файл 12345 без разширения, а на самом деле он будет просто 12345.gif но обрезанный, эта функция определит какой медиа-тип послать браузеру.

Crazy 22.10.2003 15:28

1. Не для форматов файлов есть mime-type.
2. Если кто-то определяет расширение имени файла, то это вовсе не означает, что он будет послан в браузер.
3. Если у нас в руках есть имя файла, то это вовсе не означает, что доступен сам файл.

Nirva 22.10.2003 15:50

jpg/jpeg, png/pgn, gif/gif89 ...

Crazy 22.10.2003 15:54

Цитата:

Оригинал написал(а) Nirva
jpg/jpeg, png/pgn, gif/gif89 ...
Это ты о чем?

Alex Wanderer 23.10.2003 17:41

Цитата:

Оригинал написал(а) Crazy
Это ты о чем?
Мэй би, о картинках.
Кстати о картинках, их тип хорошо gd2 определяет, вне зависимости от приклеенного расширения.

Nirva 23.10.2003 23:01

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


Часовой пояс GMT +4, время: 07:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.