中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

php利用GD庫生成縮略圖

2018-07-20    來源:open-open

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用
    <form method="post" action="suo_do.php"  enctype="multipart/form-data">  
    <input type="file" name="pic" />  
    <input type="submit" value="上傳1" />  
     </form>  
      
      
      
    <?php  
    header("content-type:text/html;charset=gbk");  
    ini_set("date.timezone","Asia/chong");  
    //判斷文件是否為空  
    if(empty($_FILES)){  
        echo"上傳文件過大";  
        exit;  
    }  
    //判斷文件上傳是否有錯誤  
    if($_FILES['pic']['error']){  
        echo "上傳文件";  
        exit;  
    }  
    //判斷文件類型是否非法獲取文件后綴  
    $allowtype=array("jpg","png","jpeg","gif");  
    $a=explode('.',$_FILES['pic']['name']);  
    $index=count($a)-1;  
    $ex=strtolower($a[$index]);  
    if(!in_array($ex,$allowtype)){  
        echo "上傳文件非法";  
        exit;  
    }  
    $file=date('YmdHis').rand().".".$ex;  
    $src=$_FILES['pic']['tmp_name'];  
    $des="upload/".$file;  
    $rs=move_uploaded_file($src,$des);  
      
      
    //縮略圖  
    //讀取已經(jīng)上傳圖片  
    $image=imagecreatefromjpeg($des);  
    $a=getimagesize($des);  
    $w=$a[0];  
    $h=$a[1];  
    if($w>$h){  
        $width=300;  
        $height=$width/$w*$h;  
    }else if($w<$h){  
        $height=300;  
        $width=$height/$h*$w;  
    }else{  
        $width=300;  
        $height=300;  
    }  
    //創(chuàng)建空白新圖片  
    $newimage=imagecreatetruecolor($width, $height);  
    //copy源圖片內(nèi)容 copy新圖片  
    imagecopyresized($newimage, $image, 0,0, 0,0, $width, $height, $w, $h);  
    $filename="upload/s_".$file;  
    imagejpeg($newimage,$filename);  

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:PHP的FTP操作類( 拷貝、移動、刪除文件 創(chuàng)建目錄 )

下一篇:C#操作SQLite的輔助類