欧美日韩一区二区三区四区不卡,日韩欧美视频一区二区三区四区,久久精品欧美一区二区三区不卡,国产精品久久久乱弄

咨詢電話:186 7916 6165 咨詢電話:186 7916 6165 (微信同號(hào))    在線QQ:181796286
NEWS BLOG ·
學(xué)無止境
關(guān)注開優(yōu)網(wǎng)絡(luò) 關(guān)注前沿
PHP Web開發(fā)之無限級(jí)分類
PHP Web開發(fā)之靜態(tài)方法

PHP Web開發(fā)之上傳圖片

發(fā)表日期:2015-10-30    文章編輯:南昌開優(yōu)網(wǎng)絡(luò)    瀏覽次數(shù):4778    標(biāo)簽:PHP應(yīng)用

上傳圖片:
require("../includes/FileUpload.class.php");  //引入FileUpload.class.php文件
require("../includes/image.class.php");//引入image.class.php文件
//上傳縮略圖
if($_GET["action"]=="upimg"){//上傳
if(!is_dir("../upload/")){//創(chuàng)建upload文件夾
mkdir("../upload/",0777);
}
$dir=date('Ymd');//在upload中創(chuàng)建時(shí)間文件夾如20120725
if(!is_dir("../upload/$dir")){
mkdir("../upload/$dir");
}
$up=new FileUpload(array("filepath"=>"../upload/{$dir}", "allowtype"=>array("gif", "jpg")));//上傳
if($up->uploadFile("img")){//img為file控件的名稱
$filename=$up->getNewFileName();
$img=new Image("../upload/{$dir}");//這兩句代碼不要就是直接上傳文件
$th_filename=$img->thumb($filename, 100, 78, "");//生成縮略圖并覆蓋原圖如""有值則是另存
}else{
echo $up->getErrorMsg(); 
}
$img=$th_filename;
}

<form action="?action=upimg" method="post" enctype="multipart/form-data">    //第一個(gè)表單
<input type="file" name="img" id="img" />    
<input onclick="return checkimg();" type="submit" name="uploadimg" id="uploadimg" value="上傳" />    
<img name="s_img" src="<?php echo  "../upload/$dir/$img";?>" width="100" height="78" alt="" /> //圖片的路徑存到
</form>

<form id="add_zxdt" name="add_zxdt" method="post" action="?action=add">//第二個(gè)表單
    <input name="hfimg" type="hidden" value="<?php echo "/$dir/$img"; ?>" />
//隱藏域用于存儲(chǔ)img的路徑存到數(shù)據(jù)如"/2012-07-06/20120711012215_33337.jpg"
  </form>


if($_GET["action"]=="add"){//添加的事件insert into
$img=trim($_POST["hfimg"]);
$sql="insert into news (img) values('{$img}')";
mysql_query($sql);
if(mysql_affected_rows()==1){
添加成功
}else{
添加失敗,請(qǐng)聯(lián)系管理員!
}
}

修改圖片:
$id=$_GET["id"];//通過傳入的id獲取數(shù)據(jù)
if(!isset($id)&&!is_numeric($id)){
echo "<script>alert('傳入值錯(cuò)誤');window.location.href='admin_list_zxdt.php'</script>";
}
$sql_mod="select * from news where id='{$id}'";
$r=mysql_query($sql_mod);
$rows=mysql_fetch_assoc($r);

//上傳縮略圖
if($_GET["action"]=="upimg"){//上傳
if(!is_dir("../upload/")){
mkdir("../upload/",0777);
}
$dir=date('Ymd');
if(!is_dir("../upload/$dir")){
mkdir("../upload/$dir");
}
$up=new FileUpload(array("filepath"=>"../upload/{$dir}", "allowtype"=>array("gif", "jpg")));
if($up->uploadFile("img")){
$filename=$up->getNewFileName();
$img=new Image("../upload/{$dir}");
$th_filename=$img->thumb($filename, 100, 78, "");
}else{
echo $up->getErrorMsg(); 
}
$img=$th_filename;
$s_img="/$dir/$img";
$sql="update od_news set img='/$dir/$img' where id={$id}";//單擊上傳圖片事件時(shí),更新img的sql
$r=mysql_query($sql);
$sql_mod="select * from news where id='{$id}'";//再次通過id取出數(shù)據(jù)
$r=mysql_query($sql_mod);
$rows=mysql_fetch_assoc($r);
}
<form action="?action=upimg&id=<?php echo $id;?>" method="post" enctype="multipart/form-data" name="form2" id="form2">
<input type="file" name="img" id="img" />
<input onclick="return checkimg();" type="submit" name="uploadimg" id="uploadimg" value="上傳" />
<img name="s_img" src="../upload<?php echo $rows["img"];?>" width="100" height="78" alt="" />  //輸入取出的img
</form>

//修改事件
if($_GET["action"]=="mod"){//修改事件
$id=trim($_POST["hfid"]);
$img=trim($_POST["hfimg"]);
$sql="update news set img='{$img}' where id='{$id}'";
mysql_query($sql);
if(mysql_affected_rows()==1){
修改成功!
}else{
修改失敗,請(qǐng)聯(lián)系管理員!
}
}

<form id="add_zxdt" name="add_zxdt" method="post" action="?action=mod&id=<?php echo $id;?>">
    <input name="hfid" type="hidden" value="<?php echo $rows["id"] ?>" />//隱藏域用于修改數(shù)據(jù)
    <input name="hfimg" type="hidden" value="<?php echo $rows["img"]; ?>" />    
  </form>
主站蜘蛛池模板: 元江| 景谷| 岚皋县| 阜新| 资源县| 徐州市| 西乌| 新安县| 乌兰县| 平谷区| 沁水县| 台中县| 柳江县| 黄平县| 平利县| 都江堰市| 洛宁县| 辽宁省| 温泉县| 白山市| 洞头县| 丁青县| 红桥区| 开远市| 天等县| 镇安县| 基隆市| 赣榆县| 淅川县| 京山县| 东源县| 安新县| 南投市| 彰化市| 永善县| 修文县| 平果县| 井冈山市| 司法| 涿鹿县| 营口市|