Laravel 上傳圖片

1.下載刪除插件‘html5-fileupload’(百度去收索下載)放入‘public’文件下农猬。

11.png

2.總路由上面設置上傳圖片的路由:

//上傳圖片路由
Route::resource('photos', 'PhotoController', ['only' => ['store']]);

121.png

3.在端口打印路由烦却,會顯示錯誤提醒你需要建控制器,根據(jù)他的路徑跑命令菱鸥,建立上傳圖片的控制器。

212.png

4.在上傳圖片的模板上加以引用JS插件。

5.模板上的js代碼直接上圖展示及模板上的部分代碼:

113.png
    <div class="am-g am-margin-top">
                    <div class="am-u-sm-4 am-u-md-2 am-text-right">
                        縮略圖
                    </div>
                    <div class="am-u-sm-8 am-u-md-4 am-u-end col-end">
                        <div class="am-form-group am-form-file new_thumb">
                            <button type="button" class="am-btn am-btn-success am-btn-sm">
                                <i class="am-icon-cloud-upload" id="loading"></i> 上傳新的縮略圖
                            </button>
                            <input type="file" id="image_upload">
                            <input type="hidden" name="image">
                        </div>

                        <hr data-am-widget="divider" style="" class="am-divider am-divider-dashed"/>

                        <div>
                            <img src="" id="img_show" style="max-height: 200px;">
                        </div>
                    </div>
                </div>

6.控制器代碼:

 /**
    * 上傳圖片
    */

    public function store(Request $request)
    {
        if ($request->hasFile('image') && $request->file('image')->isValid()) {
            $allow_types = ['image/png', 'image/jpeg', 'image/gif'];

            if (!in_array($request->image->getMimeType(), $allow_types)) {
                return ['status' => 0, 'msg' => '圖片類型不正確压真!'];
            }

            if ($request->image->getClientSize() > 1024 * 1024 * 3) {
                return ['status' => 0, 'msg' => '圖片大小不能超過 3M!'];
            }

            $path = $request->image->store('public/images');
            //上傳到本地
            return ['status' => 1, 'msg' => '/storage' . str_replace('public', '', $path)];
        }
    }

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蘑险,一起剝皮案震驚了整個濱河市滴肿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌佃迄,老刑警劉巖泼差,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件贵少,死亡現(xiàn)場離奇詭異,居然都是意外死亡堆缘,警方通過查閱死者的電腦和手機滔灶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吼肥,“玉大人录平,你說我怎么就攤上這事∽褐澹” “怎么了斗这?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長啤斗。 經(jīng)常有香客問我表箭,道長,這世上最難降的妖魔是什么争占? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任燃逻,我火速辦了婚禮,結果婚禮上臂痕,老公的妹妹穿的比我還像新娘伯襟。我一直安慰自己,他們只是感情好握童,可當我...
    茶點故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布姆怪。 她就那樣靜靜地躺著,像睡著了一般澡绩。 火紅的嫁衣襯著肌膚如雪稽揭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天肥卡,我揣著相機與錄音溪掀,去河邊找鬼。 笑死步鉴,一個胖子當著我的面吹牛揪胃,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播氛琢,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼喊递,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了阳似?” 一聲冷哼從身側響起骚勘,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后俏讹,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體当宴,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年泽疆,在試婚紗的時候發(fā)現(xiàn)自己被綠了即供。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡于微,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出青自,到底是詐尸還是另有隱情株依,我是刑警寧澤,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布延窜,位于F島的核電站恋腕,受9級特大地震影響,放射性物質發(fā)生泄漏逆瑞。R本人自食惡果不足惜荠藤,卻給世界環(huán)境...
    茶點故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望获高。 院中可真熱鬧哈肖,春花似錦、人聲如沸念秧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽摊趾。三九已至币狠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間砾层,已是汗流浹背漩绵。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留肛炮,地道東北人止吐。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像铸董,于是被迫代替她去往敵國和親祟印。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,264評論 25 707
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理粟害,服務發(fā)現(xiàn)蕴忆,斷路器,智...
    卡卡羅2017閱讀 134,693評論 18 139
  • https://github.com/jobbole/awesome-javascript-cn 包管理器管理著 ...
    孫雪冬閱讀 6,043評論 3 66
  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫悲幅、插件套鹅、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,117評論 4 61
  • 當我爬黃山的時候站蝠,我在想什么? 當我進拉薩的時候卓鹿,我在想什么菱魔? 當我遠眺澳門的時候,我在想什么吟孙? 當我逛中央大街的...
    菲奧Young閱讀 427評論 7 3