if($_FILES['img1']['type'] == 'image/png' or $_FILES['img1']['type'] == 'image/jpeg' or $_FILES['img1']['type'] == 'image/gif') { { } $strUploadDir = '../foto/'.$_FILES['img1']['name']; } else { } }
$width = 100; // Docelowa szerokosc $height = 100; // Docelowa wysokosc $name = 'nazwa_pliku'; $img_name = 'avatars/'.$name; if($info[2] == IMAGETYPE_JPEG) { $avatar = imagecreatefromjpeg($img_name); } elseif($info[2] == IMAGETYPE_GIF) { $avatar = imagecreatefromgif($img_name); } elseif($info[2] == IMAGETYPE_PNG) { $avatar = imagecreatefrompng($img_name); } $resized_avatar = imagecreatetruecolor($width, $height); imagecopyresampled($resized_avatar, $avatar, 0, 0, 0, 0, $width, $height, $size[0], $size[1]); if($info[2] == IMAGETYPE_JPEG) { imagejpeg($resized_avatar, $img_name); } elseif($info[2] == IMAGETYPE_GIF) { imagegif($resized_avatar, $img_name); } elseif($info[2] == IMAGETYPE_PNG) { imagepng($resized_avatar, $img_name); }
$width = 150; $ratio = $width / $size[0]; $height = $size[1] * $ratio; $name = $_FILES['img_1']['name'] $uploaddir = "../foto/"; $img_name = $uploaddir.$name; if($info[2] == IMAGETYPE_JPEG) { $avatar = imagecreatefromjpeg($img_name); } elseif($info[2] == IMAGETYPE_GIF) { $avatar = imagecreatefromgif($img_name); } elseif($info[2] == IMAGETYPE_PNG) { $avatar = imagecreatefrompng($img_name); } $resized_avatar = imagecreatetruecolor($width, $height); imagecopyresampled($resized_avatar, $avatar, 0, 0, 0, 0, $width, $height, $size[0], $size[1]); if($info[2] == IMAGETYPE_JPEG) { imagejpeg($resized_avatar, $img_name); } elseif($info[2] == IMAGETYPE_GIF) { imagegif($resized_avatar, $img_name); } elseif($info[2] == IMAGETYPE_PNG) { imagepng($resized_avatar, $img_name); }
$img_name to nazwa pliku wraz ze sciezka, czyli przykladowo
imagejpeg($resized_avatar, $img_name);
$img_name = 'obrazki/obrazek1.jpg
$ratio = $width / $size[0];
$height = $size[1] * $ratio;
$name = $_FILES['img_1']['name']; $img_name = $uploaddir.$name; $width = 150; $ratio = $width / $size[0]; $height = $size[1] * $ratio; if($info[2] == IMAGETYPE_JPEG) { $avatar = imagecreatefromjpeg($img_name); } elseif($info[2] == IMAGETYPE_GIF) { $avatar = imagecreatefromgif($img_name); } elseif($info[2] == IMAGETYPE_PNG) { $avatar = imagecreatefrompng($img_name); }
a pozniej
po co bo nie rozumiem? W $info masz juz wszystko, czego Ci potrzeba.