PHP: Görüntü max 150x150 yükleyin

2 Cevap php

Nasıl yani maksimum 150x150 .. ne kadar büyük i görüntünün değil SIZE boyutu için bir sınır yapmak ama demek?

$image=$_FILES['image']['name'];
  if ($image) 
  {
   $filename = stripslashes($_FILES['image']['name']);
    $extension = getExtension($filename);
   $extension = strtolower($extension);
 if (($extension != "jpg") && ($extension != "jpeg") && ($extension != "png") && ($extension != "gif")) 
   {
    echo '<h1>Fel bildformat, duuh!!</h1>';
    $errors=1;
   }
   else
   {
 $size=filesize($_FILES['image']['tmp_name']);
if ($size > MAX_SIZE*1024)
{
 echo '<h1>Bilden är över tillåten storlek..tyvärr</h1>';
 $errors=1;
}
$image_name=time().'.'.$extension;
$newname="cars/".$image_name;
$copied = copy($_FILES['image']['tmp_name'], $newname);
if (!$copied) 
{
 echo '<h1>Kopiering gick fel.. testa igen!</h1>';
 $errors=1;
}}}

2 Cevap

Bu fonksiyon için bir resim düzenleme kütüphanesi kullanmanız gerekir. Gibi GD

Eğer getimagesize() görüntü boyutlarını denetlemek için kullanmak zorunda