最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php利用GD庫生成縮略圖示例

 更新時(shí)間:2014年01月16日 17:44:29   作者:  
本文為大家介紹下php如何利用GD庫生成縮略圖的,下面有個(gè)不錯(cuò)的示例,大家可以參考下
php利用GD庫生成縮略圖。
復(fù)制代碼 代碼如下:

<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;
}
//判斷文件上傳是否有錯(cuò)誤
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);

相關(guān)文章

  • Linux安裝MySQL的教程

    Linux安裝MySQL的教程

    這篇文章主要介紹了Linux安裝MySQL的教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • MySQL 數(shù)據(jù)庫優(yōu)化的具體方法說明

    MySQL 數(shù)據(jù)庫優(yōu)化的具體方法說明

    以下的文章主要講述的是實(shí)現(xiàn)MySQL數(shù)據(jù)庫簡單實(shí)用優(yōu)化的具體方法,以及在實(shí)際操作中有哪些具體操作步驟是值得我們大家注意的。
    2010-05-05
  • 詳解Mysql取前一天、前一周、后一天等時(shí)間函數(shù)

    詳解Mysql取前一天、前一周、后一天等時(shí)間函數(shù)

    本文給大家介紹Mysql取前一天、前一周、后一天等時(shí)間函數(shù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-11-11
  • MySQL下使用Inplace和Online方式創(chuàng)建索引的教程

    MySQL下使用Inplace和Online方式創(chuàng)建索引的教程

    這篇文章主要介紹了MySQL下使用Inplace和Online方式創(chuàng)建索引的教程,針對(duì)InnoDB為存儲(chǔ)引擎的情況,需要的朋友可以參考下
    2015-11-11
  • 使用dreamhost空間實(shí)現(xiàn)MYSQL數(shù)據(jù)庫備份方法

    使用dreamhost空間實(shí)現(xiàn)MYSQL數(shù)據(jù)庫備份方法

    使用dreamhost空間實(shí)現(xiàn)MYSQL數(shù)據(jù)庫備份方法...
    2007-07-07
  • 總結(jié)MySQL的分區(qū)

    總結(jié)MySQL的分區(qū)

    本文先是介紹了分區(qū),而后又分別說明了怎樣判斷是否支持分區(qū)和如何刪除增加分區(qū),對(duì)分區(qū)的總結(jié)很詳細(xì),下面一起來看看吧。
    2016-08-08
  • MySQL 集群遷移到 Kubernetes操作步驟

    MySQL 集群遷移到 Kubernetes操作步驟

    這篇文章主要為大家介紹了MySQL 集群遷移到 Kubernetes使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • MySQL中join語句怎么優(yōu)化

    MySQL中join語句怎么優(yōu)化

    本文主要介紹了MySQL中join語句怎么優(yōu)化,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • MySQL如何創(chuàng)建觸發(fā)器

    MySQL如何創(chuàng)建觸發(fā)器

    這篇文章主要為大家詳細(xì)介紹了MySQL如何創(chuàng)建觸發(fā)器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • mysql常用函數(shù)與視圖索引全面梳理

    mysql常用函數(shù)與視圖索引全面梳理

    這篇文章主要介紹了mysql的常用函數(shù)與視圖索引的特點(diǎn)與作用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10

最新評(píng)論

麻江县| 亳州市| 凌云县| 东平县| 甘孜县| 石狮市| 瑞丽市| 瑞丽市| 宝清县| 建德市| 通城县| 安西县| 九寨沟县| 小金县| 柘荣县| 长治县| 安康市| 江孜县| 菏泽市| 专栏| 德昌县| 民乐县| 泰安市| 文昌市| 重庆市| 剑川县| 德阳市| 香格里拉县| 阿勒泰市| 新巴尔虎左旗| 西乌| 吉水县| 都昌县| 芦溪县| 宝山区| 乐安县| 五寨县| 沙湾县| 诸城市| 射阳县| 绿春县|