размер файла — проверка размера файла PHP

у меня есть эта функция в funcs.php

  function checkfilesize()
{   global $file;
global $sizelimit;
//var sizelimit is set as integer using settype()
if ((isset($file)) && (filesize($file) > $sizelimit)) {
echo 'File size > '.$sizelimit.'!');
unlink($file);
exit;
} else {
//
}
}

upload.php включает этот файл

Когда я удаляю эту функцию из funcs.php, все остальные работают нормально.

в upload.php у меня есть это

<?php require_once 'funcs.php';
foreach($_FILES['files']['tmp_name'] as $file){
checkfiletype();
checkfilesize(); //I tried remove this only but same result.
}
?>

Даже HTML обрезается после этого кода.

-1

Решение

У вас есть дополнительная скобка в вашем коде после ‘!’ отметка. Использовать этот.

 function checkfilesize()
{   global $file;
global $sizelimit;
//var sizelimit is set as integer using settype()
if ((isset($file)) && (filesize($file) > $sizelimit)) {
echo 'File size > '.$sizelimit.'!'; //you had an extra ')' here.
unlink($file);
exit;
} else {
//
}
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]