成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

一個(gè)前端寫的php博客系統(tǒng)3--文章的修改和刪除

changfeng1050 / 2542人閱讀

摘要:寫在后面這個(gè)簡(jiǎn)單的博客系統(tǒng)基本功能算是已經(jīng)完善了,但是其中還有很多值得優(yōu)化和修改的地方。。。另外篇博文地址一個(gè)前端寫的博客系統(tǒng)支持哦一個(gè)前端寫的博客系統(tǒng)前臺(tái)展示后臺(tái)登錄

部署的地址 我的博客地址:http://www.weber.pub/ github 地址:https://github.com/baiyuming/byblog 文章的修改

文章的修改需要兩步,第一步讀取文章,第二步更新文章,更新完成后返回文章列表頁(yè)

讀取博客控制器

//編輯博客方法
public function edit($id=0){
    $Article   =   M("Article");
    $this->assign("data",$Article->find($id));
    $this->display();
}

更新文章控制器

// 更新博客
public function update(){
    $Article = M("Article");
    $time = I("post.a_time")?strtotime(I("post.a_time")):time();
    $data = array (
        "a_id" => I("post.a_id"),
        "a_title" => I("post.a_title"),
        "a_keyword" => I("post.a_keyword"),
        "a_remark" => I("post.a_remark"),
        "a_content" => I("post.a_content"),
        "a_time" => $time,
    );

    if($Article->save($data)) { // 根據(jù)條件保存修改的數(shù)據(jù)
        $this->success("編輯成功!","listA");
    }else{
        $this->error("編輯失??!");
    }
}

上面的方法中有對(duì)文章發(fā)表時(shí)間的判斷,如果不填則默認(rèn)是當(dāng)前時(shí)間,如果填寫就按照填寫時(shí)間存入。

頁(yè)面代碼
這里仍然使用了markdown 編輯器。。。

文章內(nèi)容

文章的刪除

刪除功能就直接做在了列表頁(yè)

控制器代碼

public function del($id=0){
    // 實(shí)例化Article對(duì)象
    $Article = M("Article"); 
    //根據(jù)id刪除
    $Article->where("a_id = ".$id)->delete();
    if($Article) { // 根據(jù)條件保存修改的數(shù)據(jù)
        $this->success("文章已刪除!","../../listA");
    }else{
        $this->error("刪除失?。?);
    }
}

頁(yè)面代碼


    
        {$vo.a_title} 20{$vo.a_time|date="y/m/d H:i",###}
        
            編輯
            刪除
            

這里使用 模態(tài)框 讓用戶選擇確定是否刪除。。。

寫在后面

這個(gè)簡(jiǎn)單的博客系統(tǒng)基本功能算是已經(jīng)完善了,但是其中還有很多值得優(yōu)化和修改的地方。。。比如有朋友建議的url優(yōu)化等,在這里表示感謝,后續(xù)會(huì)繼續(xù)優(yōu)化,當(dāng)然也會(huì)加入一些好玩的東西,其他的一些功能基本也就是增刪改查,擴(kuò)展起來(lái)應(yīng)該不難。。。

另外2篇博文地址

一個(gè)前端寫的php博客系統(tǒng)--支持markdown哦

一個(gè)前端寫的php博客系統(tǒng)2--前臺(tái)展示+后臺(tái)登錄

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/21874.html

相關(guān)文章

  • 一個(gè)前端php博客系統(tǒng)--支持markdown哦

    摘要:部署的地址我的博客地址起因最近買了個(gè)新的域名,同時(shí)在阿里云申請(qǐng)了免費(fèi)的虛擬主機(jī)。。。一個(gè)前端寫的博客系統(tǒng)前臺(tái)展示后臺(tái)登錄一個(gè)前端寫的博客系統(tǒng)文章的修改和刪除 部署的地址 我的博客地址:http://www.weber.pub/ 起因 最近買了個(gè)新的域名,同時(shí)在阿里云申請(qǐng)了免費(fèi)的虛擬主機(jī)。。。借此機(jī)會(huì)就想搞個(gè)自己的博客站點(diǎn),雖然之前也使用了hexo + github 、 WordPres...

    wenhai.he 評(píng)論0 收藏0
  • 一個(gè)前端php博客系統(tǒng)2--前臺(tái)展示+后臺(tái)登錄

    摘要:前臺(tái)展示頁(yè)面首頁(yè)博客系統(tǒng)前端博客博客系統(tǒng)前端博客發(fā)表預(yù)留給多說(shuō)評(píng)論側(cè)邊預(yù)留給多說(shuō)評(píng)論的版塊是評(píng)論排行,和評(píng)論展示。。。一個(gè)前端寫的博客系統(tǒng)支持哦一個(gè)前端寫的博客系統(tǒng)文章的修改和刪除 部署的演示地址 我的博客地址: http://www.weber.pub 可以查看到具體的站點(diǎn)展示 github 地址:https://github.com/baiyuming/byblog 前臺(tái)首頁(yè)展示...

    guyan0319 評(píng)論0 收藏0
  • 采用vue+webpack構(gòu)建單頁(yè)應(yīng)用——私人博客MintloG誕生記

    摘要:我采用原生編寫后臺(tái),因?yàn)楦杏X(jué)增刪改查的功能很簡(jiǎn)單,就懶得用框架了其實(shí)是不會(huì)。瀏覽模式它也有一個(gè),用來(lái)切換文章列表和文章詳情,也就是和編輯模式它加載了作為工具欄,然后可以進(jìn)行文章的撰寫與修改。 介紹 項(xiàng)目地址:https://github.com/jrainlau/MintloG (特別亂,參考就好-_-|||)showImg(https://segmentfault.com/img/b...

    Terry_Tai 評(píng)論0 收藏0
  • 前端react+redux+koa博客推薦

    摘要:搭建的博客曾經(jīng)用的寫的博客,現(xiàn)在看來(lái)已經(jīng)很了,所以用目前最火的框架重構(gòu)一下。后端重構(gòu)博客嘛,以前用寫的后臺(tái),所以略懂一些,作為一個(gè)前端開(kāi)發(fā),目標(biāo)就是全棧嘛,選用了最為流行的也用了目前最為流行的作為后端配合。 React-Node搭建的博客 曾經(jīng)用的php+mysql+js寫的博客,現(xiàn)在看來(lái)已經(jīng)很low了,所以用目前最火的react+koa框架重構(gòu)一下。先上地址吧:目前線上版本http:...

    objc94 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<