// This is the temporary file created by PHP
$uploadedfile = $_FILES['uploadfile']['tmp_name'];
// Create an Image from it so we can do the resize
$src = imagecreatefromjpeg($uploadedfile);
// Capture the original size of the uploaded image
list($width,$height)=getimagesize($uploadedfile);
// For our purposes, I have resized the image to be
// 600 pixels wide, and maintain the original aspect
// ratio. This prevents the image from being "stretched"
// or "squashed". If you prefer some max width other than
// 600, simply change the $newwidth variable
$newwidth=600;
$newheight=($height/$width)*$newwidth;
$tmp=imagecreatetruecolor($newwidth,$newheight);
// this line actually does the image resizing, copying from the original
// image into the $tmp image
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
// now write the resized image to disk. I have assumed that you want the
// resized, uploaded image file to reside in the ./images subdirectory.
$filename = "images/". $_FILES['uploadfile']['name'];
imagejpeg($tmp,$filename,100);
imagedestroy($src);
imagedestroy($tmp); // NOTE: PHP will clean up the temp file it created when the request
// has completed.
?>
Negli ultimi anni la tecnologia ha trasformato profondamente il modo in cui viviamo le nostre case. Uno degli ambiti che ha visto i maggiori sviluppi è quello della sicurezza domestica , in particolare per quanto riguarda le porte d’ingresso e i sistemi di accesso intelligenti. Grazie alla diffusione della domotica e delle serrature smart , oggi è possibile controllare e proteggere la propria abitazione in modo molto più efficace rispetto al passato. Le porte di casa non sono più solo una barriera fisica contro le intrusioni, ma diventano veri e propri dispositivi tecnologici integrati con smartphone, sensori e sistemi di automazione. Le porte di casa diventano intelligenti Le nuove porte di sicurezza sono progettate per offrire un livello di protezione molto più elevato rispetto alle porte tradizionali. Oltre alla robustezza dei materiali, oggi vengono integrate tecnologie digitali che migliorano il controllo degli accessi e la gestione della casa . Tra le innovazioni più diffuse...
Lo scirpt non funziona se faccio un upload di un immagine trasparente in PNG o GIF
RispondiEliminalo script non funziona
RispondiElimina