iT邦幫忙

0

我要配合資料庫的篩選 , 把server裡面的照片download下來 , 目前查到有一百多筆的店家.....

我要配合資料庫的篩選 , 把server裡面的照片download , 目前查到有一百多筆的店家 , 每一個店家都要有一個資料夾 , 資料夾裡放該店家的圖片(對應到資料庫表的image圖片名稱) , 請問php可以用程式去寫嗎我的os是centos

看更多先前的討論...收起先前的討論...
player iT邦大師 1 級 ‧ 2013-05-20 19:30:21 檢舉
你是要個別檔案下載?
還是同一個資料夾打包成 zip 下載?
player iT邦大師 1 級 ‧ 2013-05-20 19:56:36 檢舉
個別檔案下載
http://php.net/manual/en/function.header.php
header("Content-Type: application/download");

打包成 zip 下載?
http://php.net/manual/en/book.zip.php
getlose iT邦新手 5 級 ‧ 2013-05-20 20:43:38 檢舉
我有下載很多照片,每一個商家的資料夾裡可能有一張或都多張或是沒有,用哪個好
wiseguy iT邦超人 1 級 ‧ 2013-05-20 21:02:12 檢舉
會不會問問題,決定發問者多快獲得答案,獲得多準確的答案。
根本看不懂問題在問啥的時候,就讓人根本不想回答 ...
player iT邦大師 1 級 ‧ 2013-05-20 22:04:12 檢舉
你的PHP網站是你寫的? 還是別人寫的?
如果是別人寫的, 把你的需求提給對方 , 也就是你的網站到底要用何種下載方式?
個人以為, 如果檔案很多的話, 不如做打包zip下載, 免得User點下載會點到吐血
拍手灑花

提問的智慧
https://code.google.com/p/smartquestions/
賽門 iT邦超人 1 級 ‧ 2013-05-20 23:50:58 檢舉
點歌來鼓勵getloss不要灰心, 下回發問會更好....
外獅佬 iT邦大師 1 級 ‧ 2013-05-21 00:00:00 檢舉
這個...其實T-SQL+bcp就可以了...犯不著用client site application
外獅佬 iT邦大師 1 級 ‧ 2013-05-21 00:03:03 檢舉
問問題之前,請先問自己,
你...真的知道你要問的是什麼?
還是,你只想把問題丟到it邦,請大家幫你猜測問題

請問php可以用程式去寫嗎


php當然可以用程式去寫。
看你是要用c++、java還是其他語言......
不過因為已經有團體完善的支援著php
所以php就不用自己寫了。
正所謂「有別人留下來的資源,就不要自己一個一個刻錄上去」。


我相信有人知道我在亂回答XD。
不過嚴肅一點的去想,所謂的程式,能幫你做什麼?或是不能幫你做什麼?

其實發問者的問題根本上是在於:
what?你想做什麼?
why?為什麼要做?
how?如何做?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
6
ted99tw
iT邦高手 1 級 ‧ 2013-05-20 19:50:40

getlose

這問題太簡單了,但邦友們是不會透露的,因為樓主的指令是要大家消失在地球表面...落寞

getlose iT邦新手 5 級 ‧ 2013-05-20 20:28:16 檢舉

....

0
炎之虛空
iT邦高手 3 級 ‧ 2013-05-24 23:13:49

多網站系統.........驚
這不是我之前寫的東西咩

包括系統後台、網站後台
也可以直接在系統後台建立網站資料夾、刪除資料夾

solzxer大大~~!簽名
住哪邊阿!改天出來交流交流!!

ted99tw iT邦高手 1 級 ‧ 2013-05-29 10:04:06 檢舉

要就要快,因為s大已經快回到家了...毆飛

總裁 iT邦好手 1 級 ‧ 2013-05-29 10:11:24 檢舉

ted99tw提到:
快回老家了..

汗

0
classday2004
iT邦新手 5 級 ‧ 2013-06-06 21:45:32

php是可以做到建立資料夾、及搬移圖片的:
從資料表中抓出客戶資料,跑迴圈
1.建立資料夾(建議可以用流水號或英數去命名資料夾,不建議用中文)
2.將圖片從原位置(複製)搬移到該資料夾

您有該server的資料庫及ftp權限嗎
有的話,直接把這支php程式,放在該server,
執行完再進ftp,一次把剛剛建立的那些資料夾整個抓下來即可,
如果您要在本機執行這支php的話,則還需要解決資料庫連線權限的問題
這是我目前想到的可行方式之一
試試看不會很難

我要發表回答

立即登入回答