view
id="form" >
class="register">publishdiv>
class="wp">
class="line">
class="left">
div>
class="center">
<?php
echo ($flag==1)?"l":"f"; ?>
div>
class="right">
div>
div>
id="file"
enctype="multipart/form-data">
物品名稱span>
type="text"
id="lostname">
li>
class="photo">
物品**span>
type="text" >
type="file"
style="display:none;"
onchange="upload()"
name="picture"
id="picture">
for="picture">拍攝上傳label>
div>
li>
id="type" >
物品型別span>
type="text"
id="ltype"
value="">
class="box">
class="img">
div>
div>
id="slide">
u盤li>
手機li>
鑰匙li>
一**li>
錢包li>
書籍li>
證件li>
ul>
li>
class="text">
重要描述span>
name=""
cols=""
rows=""
id="ldescripe">
textarea>
li>
id="place">
丟失地點span>
type="text"
id="lplace">
class="box">
class="img">
div>
div>
id="slide1">
錦繡樓li>
丹青樓li>
成棟樓li>
宿舍樓li>
新食堂li>
老食堂li>
校園路段li>
ul>
li>
class="lastli">
備註span>
name=""
cols=""
rows=""
id="lps">
textarea>
li>
form>
ul>
class="buttonleft"
onclick="publish()">發布div>
class="buttonright">取消div>
div>
div>
js 兩段 乙個是非同步上傳檔案,乙個是發布資訊跳轉upload
function
upload
(),
error:function
()});
}function
publish
(); $.ajax(,
error:function
(err)
});}
controller
public
function
c_upload2
()else
if($_files["picture"]["type"] == 'image/bmp' || $_files["picture"]["type"] == 'image/gif' || $_files["picture"]["type"] == 'image/jpeg' || $_files["picture"]["type"] == 'image/png' || $_files["picture"]["type"] == 'image/tiff')else
}public
function
c_publish
()m_publish部分就很簡單了
public
function
m_publish
($lostname,$type,$ps,$place,$descripe,$fname,$user_id,$flag)
$sql="insert into ".$thedb." (lostname,type,ps,place,description,fname,user_id) values ('".$lostname."','".$type."','".$ps."','".$place."','".$descripe."','".$fname."','".$user_id."')";
$this->db->query($sql);
$sql2="select ps from ".$thedb." where id=-1";
$data=$this->db->query($sql2);
$db=$data->result_array($data);
$pr=$db[0]['ps']+1;
$sql3="update ".$thedb." set ps=".$pr." where id=-1";
$this->db->query($sql3);
return
"發布成功";
}
Codeigniter檔案上傳型別不匹配錯誤
codeigniter的檔案上傳類方便了我們使用php來處理檔案上傳的操作,使用起來非常簡單,如下 如果只是處理型別的檔案,基本上不會遇到這個坑,如果處理到了 excel zip rar型別的檔案,你可能就會遇到明明在 allowed types 中允許的檔案型別,最後收穫了 the filetyp...
CodeIgniter中如何引用靜態檔案的路徑
引入外部檔案有幾種方法,這裡列舉兩種僅供參考,好久沒用ci了,拿過來熟悉一下,有不到之處還請莫怪。第一 ci自帶的base url來設定,如下 進入 application config config.php檔案,在config.php檔案中設定base url config base url 這裡...
CodeIgniter檔案上傳類上傳中文名檔案出錯
由於upload.php中的寫檔案是通過copy和move uploaded file來實現的,因此當中文名作為引數傳遞到copy函式中時,需要將gb2312編碼的中文轉換為utf 8編碼形式 config file name iconv utf 8 gb2312 files userfile na...