作者weiyuanyang (adva)
看板PHP
標題[請益] PHP圖片問題-上傳位置
時間Mon Sep 22 20:39:56 2014
想請要如何辦到"上傳的圖片需要帳號密碼才看的到"
目前我是想要將上傳的圖片存到"httpdoc/pic/"根目錄底下
透過MYSQL結合post的機制,傳對應的圖片給使用者
但是如果有人知道網址,例如 "
http://XXXXXX...../pic/"
不就會看到所有的圖片了?
另外,想請問android端必須用什麼機制才有辦法讀到圖片
(目前我在網路上都只有找到單純的從android端 查看web中的jpg)
我希望能夠從android端查看朋友表單,如下所示
pic1 王大明 1978/11/20
pic2 志明 1990/1/23
...
目前是透過MYSQL存個人相關資訊在透過json傳值到android端,最後用baseview呈現
想確定一下,是把圖片網址也夾在json裡面,然後在去網路上抓對應位置的圖片嘛?
但這種方式會有我上面所提到的問題嘛?
如果有人知道網址,例如 "
http://XXXXXX...../pic/" 不就會看到所有的圖片了
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.99
※ 文章網址: http://webptt.com/m.aspx?n=bbs/PHP/M.1411389598.A.42F.html
1F:推 alpe: 透過php讀檔 09/22 20:44
2F:→ noxhsu: 利用php的readfile,之前加帳號控制行為 09/23 00:46
3F:→ noxhsu: 然後實體檔案放在其他地方,反正就是多透過一個中介程式 09/23 00:47
4F:→ weiyuanyang: 放在其他地方網路連得到嗎 09/23 01:47
5F:→ weiyuanyang: 因為我現在使用byethost主機空間 09/23 01:48
6F:→ weiyuanyang: 他好像所有資訊都是滿公開的 09/23 01:49
7F:→ mmis1000: 用.htaccess把目錄擋住 09/23 03:12
8F:→ mmis1000: 就能防止被直接開目錄了 09/23 03:12
9F:→ mmis1000: 要不然丟一個空的index.php也是一招 09/23 03:14