[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Строки
Another Reality
Привет!

Ситуация такая:

$file_type = $_FILES['files']['type']

$file = finfo_open(FILEINFO_MIME_TYPE);
$finfo_file = finfo_file($file, $file);

Работа происходит над одним и тем же файлом.
Оба метода возвращают одинаковый результат, допусти "text/plain".

НО!

if($finfo_file == $file_type)
echo 'true';
else
echo 'false';

Результат - FALSE.


В чем причина и как это исправить ??

Проблема в поиске по массиву. Значение finfo находит, а FILES['files']['type'] - нет.
AllesKlar
Цитата (Another Reality @ 23.10.2016 - 12:46)
Оба метода возвращают одинаковый результат,

Чёйта?
Сделай var_dump($_FILES)

_____________
[продано копирайтерам]
RootPM
Цитата (Another Reality @ 23.10.2016 - 14:46)
$finfo_file = finfo_file($file, $file);

Имена переменных ресурса и названия проверяемого файла одинаковые. Затем, если идёт сравнение по типу ===

finfo_open
Предопределенные константы
finfo_file

_____________
Все будет офигенно. Кому-то сразу, кому-то постепенно.
Another Reality
Цитата (RootPM @ 23.10.2016 - 15:42)
Цитата (Another Reality @ 23.10.2016 - 14:46)
<pre class="sh_sourceCode" rel="php"><span class="sh_variable">$finfo_file</span> <span class="sh_symbol">=</span> <span class="sh_function">finfo_file</span><span class="sh_symbol">(</span><span class="sh_variable">$file</span><span class="sh_symbol">,</span> <span class="sh_variable">$file</span><span class="sh_symbol">);</span></pre>

Имена переменных ресурса и названия проверяемого файла одинаковые. Затем, если идёт сравнение по типу ===

finfo_open
Предопределенные константы
finfo_file

Это для примера, переменные разные.
Another Reality
Приношу свои извинения за беспочвенное беспокойство.
Проблема найдена: она перед монитором biggrin.gif

Строки возвращаются одинковые, все в порядке.
В куче кода не заметил, что выводил значение на экран и прилепил <br>...
Полный писец... Видимо надо сделать выходной..

Всем спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.