История изменений
Исправление ritsufag, (текущая версия) :
Лапшишка без форматирования, ммм найс)))
if ($fh = fopen($file, 'rb')) {
$b6 = fread($fh, 6);
fclose($fh);
if (substr($b6, 0, 4) === "\xff\xd8\xff\xe0") $mime = 'image/jpeg';
elseif ($b6 === 'GIF87a' || $b6 === 'GIF89a') $mime = 'image/gif';
elseif ($b6 === "\x89PNG\x0d\x0a") $mime = 'image/png';
else die('unknown file');
}
else die('read error');
лучше так
$f = new \finfo(FILEINFO_MIME_TYPE);
echo $f->file($path);
Для ресайза лучше использовать ImageMagick
и пожалуйста почитай про MVC, и про ООП в конце то концов.
Исправление ritsufag, :
Лапшишка без форматирования, ммм найс)))
if ($fh = fopen($file, 'rb')) {
$b6 = fread($fh, 6);
fclose($fh);
if (substr($b6, 0, 4) === "\xff\xd8\xff\xe0") $mime = 'image/jpeg';
elseif ($b6 === 'GIF87a' || $b6 === 'GIF89a') $mime = 'image/gif';
elseif ($b6 === "\x89PNG\x0d\x0a") $mime = 'image/png';
else die('unknown file');
}
else die('read error');
лучше так
$f = new \finfo(FILEINFO_MIME_TYPE);
echo $f->file($path);
Для ресайза лучше использовать ImageMagick
Исходная версия ritsufag, :
Лапшишка без форматирования, ммм найс)))