public function up_img_resize($file_n=array()){
foreach($file_n as $file_name){
$file_name=strtolower($file_name);
$f_name=$this->name_file();
if($_FILES[$file_name]['tmp_name']!=''){
$ext=substr(strrchr($_FILES[$file_name]['name'],'.'), 1);
switch($ext){
case 'jpg':
$img = imagecreatefromjpeg($_FILES[$file_name]['tmp_name']);
$name=$f_name.'.jpg';
imagejpeg($img,max_up_im.$name,99);
$_POST[$file_name]=$name;
copy(max_up_img.$name,min_up_im.$name);
$this->resizee(max_up_im.$name,650);
$this->wm(max_up_im.$name);
$this->resizee(min_up_im.$name,230);
break;
case 'png':
$img = imagecreatefrompng($_FILES[$file_name]['tmp_name']);
imagealphablending($img, true);
imagesavealpha($img, true);
$name=$f_name.'.png';
imagepng($img,max_up_im.$name);
imagedestroy($img);
$_POST[$file_name]=$name;
copy(max_up_im.$name,min_up_im.$name);
$this->resizee(max_up_im.$name,650);
$this->wm(max_up_im.$name);
$this->resizee(min_up_im.$name,250);
break;
case 'gif':
$img = imagecreatefromgif($_FILES[$file_name]['tmp_name']);
$name=$f_name.'.gif';
imagegif($img,max_up_im.$name);
$_POST[$file_name]=$name;
copy(max_up_im.$name,min_up_im.$name);
$this->resizee(max_up_im.$name,650);
$this->wm(max_up_im.$name);
$this->resizee(min_up_im.$name,250);
break;
}
}
}
}
برچسب:
نویسنده: خنجی