Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
3 / 3 / 0
Регистрация: 20.11.2010
Сообщений: 60
1

почему $_FILES не всегда определяет тип файла? каким образом можно определить тип в 100% случаях?

09.12.2010, 00:41. Показов 1717. Ответов 2
Метки нет (Все метки)

почему $_FILES не всегда определяет тип файла? каким образом можно определить тип в 100% случаях?
0

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

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2010, 00:41
Ответы с готовыми решениями:

Можно ли каким-то образом наследовать тип bool
Здраствуйте, можно ли каким то образом наследовать тип bool типо что бы 1 - man типо что бы 0 -...

Каким методом можно определить, что передаваемый ему тип относится к простым типам?
Есть у меня малюсенькая подзадача в огромном проекте. В ней нужно определить, что тип текущего...

Каким образом тип значений взаимодействует с ссылочным типом
// Реализовать интерфейсы IEnumerable и IEnumerator. using System; using System.Collections; ...

Каким типом можно заменить тип Cardinal
Ребят ориентируюсь в delphi поросили написать программу на pascalABC подскажите пожалуйста каким...

2
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
09.12.2010, 19:13 2
Лучший ответ Сообщение было отмечено Brajt как решение

Решение

filetype

(PHP 3, PHP 4, PHP 5)
filetype -- Получить тип файла
Описание
string filetype ( string filename )

Возвращает тип файла. Возможными значениями являются fifo, char, dir, block, link, file и unknown.

Возвращает FALSE в случае возникновения ошибки. filetype() также вызовет сообщение E_NOTICE при неудачной попытке получения информации о файле или если тип файла неизвестен.

Замечание: Результаты этой функции кэшируются. Более подробную информацию смотрите в разделе clearstatcache().

Подсказка: Начиная с PHP 5.0.0, эта функция также может быть использована с некоторыми упаковщиками url.


Пример 1. Пример использования функции filetype()
PHP
1
2
3
4
5
6
<?php
 
echo filetype('/etc/passwd');  // file
echo filetype('/etc/');        // dir
 
?>
См. также описание функций is_dir(), is_file(), is_link(), file_exists(), stat() и mime_content_type().

Добавлено через 3 минуты
если под типом понимать - формат (расширение), то можно создать массив из возможных (или нужных), форматов и проверять по ней все что идет по $_FILES/
и поставить условие (if), мол если не совпадает с данными в массиве, то [Цензура] этому $_FILES

Добавлено через 17 часов 9 минут

Не по теме:


Цитата Сообщение от Love_and_Peace Посмотреть сообщение
[Цензура]
далеко нам до свободы слова :D

0
romchiksoad
10.12.2010, 06:37     почему $_FILES не всегда определяет тип файла? каким образом можно определить тип в 100% случаях?
  #3

Не по теме:

Цитата Сообщение от Love_and_Peace Посмотреть сообщение
далеко нам до свободы слова
С такой манерой разговора, Вам её вообще не видать;)

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2010, 06:37
Привет! Вот еще темы с ответами:

Как Bitmap определяет тип файла?
мне интересно как Bitmap определяет тип файла? я потестил тут, позагружал файлы этим классом даже...

Как называется тип нижеуказаного дифференциального уравнения и каким методом можно найти решение
Доброго дня ! Подскажите пожалуйста как называется тип нижеуказаного дифференциального уравнения и...

Определить тип уравнения и подсказать каким методом будет решаться
Помогите пожалуйста. Помогите определить типы уравнений и подсказать как они решаются. То есть я...

Каким образом можно сделать описание файла?
Доброе время суток! Возникла проблема, если можете помогите. Мы писали Сервер-Клиент, Клиент...

Какой функцией можно преобразовать тип byte в тип string и наоборот?
Вот моя проблема, у меня конченое действие будет выводить число в 10 С.С и в типе byte, а мне надо...

Каким образом можно уменьшить размер Excel файла? (XP)
каким образом можно уменьшить размер Excel файла ? (XP) Файл содержит несколько страниц, формы и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.