Come posso controllare altezza e larghezza prima di caricare un'immagine, usando PHP.Controllare le dimensioni dell'immagine (altezza e larghezza) prima di caricare l'immagine usando PHP
È necessario caricare prima l'immagine e utilizzare "getimagesize()"? O posso controllare questo prima di caricarlo usando PHP?
<?php
foreach ($_FILES["files"]["error"] as $key => $error) {
if(
$error == UPLOAD_ERR_OK
&& $_FILES["files"]["size"][$key] < 500000
&& $_FILES["files"]["type"][$key] == "image/gif"
|| $_FILES["files"]["type"][$key] == "image/png"
|| $_FILES["files"]["type"][$key] == "image/jpeg"
|| $_FILES["files"]["type"][$key] == "image/pjpeg"
){
$filename = $_FILES["files"]["name"][$key];
if(HOW TO CHECK WIDTH AND HEIGHT)
{
echo '<p>image dimenssions must be less than 1000px width and 1000px height';
}
}
?>
Non è possibile controllare un file utilizzando PHP che non viene caricato sul server. Se deve essere PHP, non è possibile. – deceze
Indovina che devo caricarlo, quindi "decomprimerlo" se supera 1000px :) O usare JavaScript se posso renderlo un'opzione. – Hakan