叙述、别离 преди 1 месец
родител
ревизия
ea7564a8f9
променени са 3 файла, в които са добавени 4 реда и са изтрити 11 реда
  1. +1
    -1
      src/admin/media_add.php
  2. +0
    -7
      src/system/image.func.php
  3. +3
    -3
      src/system/uploadsafe.inc.php

+ 1
- 1
src/admin/media_add.php Целия файл

@@ -15,7 +15,7 @@ if (empty($dopost)) $dopost = '';
if ($dopost == "upload") {
CheckCSRF();
require_once(DEDEINC."/image.func.php");
$sparr_image = array("image/pjpeg", "image/jpeg", "image/gif", "image/png", "image/x-png", "image/wbmp");
$sparr_image = array("image/pjpeg", "image/jpeg", "image/gif", "image/png", "image/xpng", "image/wbmp");
$sparr_flash = array("application/xshockwaveflash");
$okdd = 0;
$uptime = time();


+ 0
- 7
src/system/image.func.php Целия файл

@@ -15,7 +15,6 @@ helper('image');
global $cfg_photo_type, $cfg_photo_typenames, $cfg_photo_support;
$cfg_photo_type['gif'] = FALSE;
$cfg_photo_type['jpg'] = FALSE;
$cfg_photo_type['jpeg'] = FALSE;
$cfg_photo_type['png'] = FALSE;
$cfg_photo_type['wbmp'] = FALSE;
$cfg_photo_type['bmp'] = FALSE;
@@ -27,12 +26,6 @@ if (function_exists("imagecreatefromgif") && function_exists("imagegif")) {
$cfg_photo_typenames[] = "image/gif";
$cfg_photo_support .= "GIF ";
}
if (function_exists("imagecreatefromjpg") && function_exists("imagejpg")) {
$cfg_photo_type["jpeg"] = TRUE;
$cfg_photo_typenames[] = "image/pjpg";
$cfg_photo_typenames[] = "image/jpg";
$cfg_photo_support .= "JPG ";
}
if (function_exists("imagecreatefromjpeg") && function_exists("imagejpeg")) {
$cfg_photo_type["jpeg"] = TRUE;
$cfg_photo_typenames[] = "image/pjpeg";


+ 3
- 3
src/system/uploadsafe.inc.php Целия файл

@@ -57,7 +57,7 @@ foreach ($_FILES as $_key => $_value) {
if (empty(${$_key.'_size'})) {
${$_key.'_size'} = @filesize($$_key);
}
$imgtypes = array("image/gif", "image/jpg", "image/pjpeg", "image/jpeg", "image/png", "image/xpng", "image/wbmp", "image/bmp");
$imgtypes = array("image/pjpeg", "image/jpeg", "image/gif", "image/png", "image/xpng", "image/wbmp", "image/webp");
if (is_array(${$_key.'_type'}) && count(${$_key.'_type'}) > 0) {
foreach (${$_key.'_type'} as $key => $value) {
if (in_array(strtolower(trim($value)), $imtypes)) {
@@ -70,7 +70,7 @@ foreach ($_FILES as $_key => $_value) {
exit;
}
}
$imgtypes = array("image/gif", "image/jpg", "image/pjpeg", "image/jpeg", "image/png", "image/xpng", "image/wbmp", "image/bmp");
$imgtypes = array("image/pjpeg", "image/jpeg", "image/gif", "image/png", "image/xpng", "image/wbmp", "image/webp");
if (in_array(strtolower(trim($value)), $imtypes)) {
$image_dd = @getimagesize($$_key);
if ($image_dd == false) {
@@ -93,7 +93,7 @@ foreach ($_FILES as $_key => $_value) {
exit;
}
}
$imgtypes = array("image/gif", "image/jpg", "image/pjpeg", "image/jpeg", "image/png", "image/xpng", "image/wbmp", "image/bmp");
$imgtypes = array("image/pjpeg", "image/jpeg", "image/gif", "image/png", "image/xpng", "image/wbmp", "image/webp");
if (in_array(strtolower(trim(${$_key.'_type'})), $imtypes)) {
$image_dd = @getimagesize($$_key);
if ($image_dd == false) {


Loading…
Отказ
Запис