第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

ThinkPHP圖片文件不存入Public目錄可以訪問(wèn)到嗎?

ThinkPHP圖片文件不存入Public目錄可以訪問(wèn)到嗎?

PHP
手掌心 2019-01-25 16:02:03
有個(gè)需求,用戶必須登錄系統(tǒng)才能看到里面的圖片,如果不登錄就不能看到。把圖片放入public目錄下,那就對(duì)外了,任何人不登錄都能看到;但是不放到public目錄下,瀏覽器又訪問(wèn)不到圖片文件,請(qǐng)問(wèn)有辦法解決嗎?
查看完整描述

1 回答

?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個(gè)贊

如果要設(shè)置訪問(wèn)權(quán)限,還是走PHP方便, 用PHP寫(xiě)一個(gè)下載文件的接口,下面是demo

class Index extends Controller{    public function file()
    {
        $filename = $_GET['filename'];        // 權(quán)限判斷
        // dosomething

        // 發(fā)送文件
        $s = new sendfile();
        $file = '/data/file/' . $filename;        try {
            $s->send($file);
        } catch (\Exception $e) {            echo $e->getMessage();
        }
    }
}
http-send-file


查看完整回答
反對(duì) 回復(fù) 2019-01-25
  • 1 回答
  • 0 關(guān)注
  • 1403 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)