Как узнать размер изображения (хотя бы формата вида 600*800), которое загружается этим скриптом:
PHP:
скопировать код в буфер обмена
if ($_FILES["image"]["name"]!='') { function files1($a1) { if($_FILES["image"]["size"] > 1024*3*1024) { echo ("Размер файла превышает три мегабайта"); } if(copy($_FILES["image"]["tmp_name"],"image/".$_FILES["image"]["name"])) { echo("Файл успешно загружен <br>"); echo("Характеристики файла: <br>"); echo("Имя файла: "); echo($_FILES["image"]["name"]); echo("<br>Тип файла: "); echo($_FILES["image"]["type"]); echo("<br>Размер файла: "); echo($_FILES["image"]["size"]); echo("<br>Каталог для загрузки: "); echo($_FILES["image"]["tmp_name"]); } else { echo("Ошибка загрузки файла");} } switch ($_FILES["image"]["type"]) { case ('image/jpeg'): { $image=$_FILES["image"]["name"]; files1($_FILES["image"]);} break; case ('image/png'): { $image=$_FILES["image"]["name"]; files1($_FILES["image"]);} break; case ('image/bmp'): { $image=$_FILES["image"]["name"]; files1($_FILES["image"]);} break; case ('image/gif'): { $image=$_FILES["image"]["name"]; files1($_FILES["image"]);} break; default: echo ("Тип файла не соотвецтвует заданым форматам"); break; } }
|