Changeset 395 for trunk/admin/modules/Elezioni/ele_lista.php
- Timestamp:
- May 22, 2023, 12:19:40 PM (12 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/modules/Elezioni/ele_lista.php
r383 r395 243 243 $STEMM=$_FILES['stemma']; 244 244 $filestemma=$STEMM['tmp_name']; 245 #### Controllo della dimensione del file immagine 246 $lungh=filesize($filestemma); 247 if($lungh>60000){ 248 $exploded = explode('.',$filestemma); 249 $allowedTypes = array(IMAGETYPE_PNG, IMAGETYPE_JPEG, IMAGETYPE_GIF); 250 $ext = exif_imagetype($filestemma); 251 if ($ext==1) 252 $imageTmp=imagecreatefromgif($filestemma); 253 elseif ($ext==2) 254 $imageTmp=imagecreatefromjpeg($filestemma); 255 elseif ($ext==3) 256 $imageTmp=imagecreatefrompng($filestemma); 257 elseif ($ext==6) 258 $imageTmp=imagecreatefrombmp($filestemma); 259 $x=100;$y=10; 260 while(filesize($filestemma)>60000 and $x>0){ 261 imagejpeg($imageTmp, $filestemma, $x); 262 $x=$x-$y; 263 } 264 imagedestroy($imageTmp); 265 } 266 #### 245 267 $nomestemma=$STEMM['name']; 246 268 $sqlset=''; … … 267 289 $STEMM=$_FILES['stemma']; 268 290 $filestemma=$STEMM['tmp_name']; 291 #### Controllo della dimensione del file immagine 292 $lungh=filesize($filestemma); 293 if($lungh>60000){ 294 $exploded = explode('.',$filestemma); 295 $allowedTypes = array(IMAGETYPE_PNG, IMAGETYPE_JPEG, IMAGETYPE_GIF); 296 $ext = exif_imagetype($filestemma); 297 if ($ext==1) 298 $imageTmp=imagecreatefromgif($filestemma); 299 elseif ($ext==2) 300 $imageTmp=imagecreatefromjpeg($filestemma); 301 elseif ($ext==3) 302 $imageTmp=imagecreatefrompng($filestemma); 303 elseif ($ext==6) 304 $imageTmp=imagecreatefrombmp($filestemma); 305 $x=100;$y=10; 306 while(filesize($filestemma)>60000 and $x>0){ 307 imagejpeg($imageTmp, $filestemma, $x); 308 $x=$x-$y; 309 } 310 imagedestroy($imageTmp); 311 } 312 #### 269 313 $nomestemma=$STEMM['name']; 270 314 $sqlset='';
Note:
See TracChangeset
for help on using the changeset viewer.