看板 PHP 關於我們 聯絡資訊
我之前有爬了文 不過大部分都是在講上傳部分的問題 我寫了一個PHP是可以單檔上傳後會存在htdocs資料夾, 如果傳好檔案後,要呼叫單一上傳的檔在另一個PHP裡面執行其他功能 該怎麼去呼叫他?另外如果我有多個檔案同時上傳,又怎麼樣各別去呼叫出來執行??? 已經找過http://tw2.php.net/manual/zh/features.file-upload.post-method.php 這裡面都只有上傳的處理方法,我需要的是上傳後的呼叫處理 還有沒有其他網頁是相關的? 麻煩各位指點了 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.3.17
MOONRAKER:上傳後不就知道他存在哪裡了 有什麼問題 01/13 15:00
DongFeng:我猜他是要檔案引入 fopen 或 imagecreatefromjpeg之類的 01/13 15:14
DongFeng:看你要操作的檔案是甚麼類型的, 文字介面的用fopen開 01/13 15:14
DongFeng:圖片的話就是imagecreatefromjpeg/png/gif/... 01/13 15:15
LaPass:上傳後的呼叫處理 <= 啥意思?妳到底想處理什麼? 01/13 15:24
jen1990:M大 上傳後想要讓他有縮圖或是轉換格式功能,不知道怎麼呼 01/13 15:29
jen1990:叫到每一次上傳的檔案 01/13 15:30
jen1990:D大 假如我現在傳的格式是gif,用這個網址內的範例改,是不 01/13 15:34
jen1990: $im = @....("$imgname") 括號裡面的名稱? 01/13 15:35
LaPass:http://f23.tw/FFJa.php 先把檔案搬到自己的工作資料夾下 01/13 15:36
jen1990:http://ppt.cc/7Imk 這個網址才對 01/13 15:37
LaPass:就是括號裡的東西 01/13 15:37
MOONRAKER:你想一個檔名給他 把他move_uploaded_files()過去 01/13 15:40
MOONRAKER:以後就可以處理啦 是哪一些檔名當然你要想辦法記起來 01/13 15:41
jen1990:L大 所以我上傳後存htdocs不對嗎?要在指定它傳完後存在新 01/13 15:43
jen1990:資料夾? 01/13 15:43
jen1990:M大,sor不太明白你的意思耶.就因為每次上傳的檔名都不一樣 01/13 15:46
jen1990:我才不知道要怎麼下手,讓php知道我現在就是處理當下上傳的 01/13 15:47
MOONRAKER:用資料庫存啊 用SESSION啊 不然用GET帶過去下一支php啊 01/13 15:52
LaPass:最好別用GET去帶,很危險的.... 還有別人上傳的檔名你也要 01/13 16:02
LaPass:檢查,被別人傳一支php寫的木馬檔上去就被入侵了 01/13 16:02
jen1990:M大 如果不用資料庫有辦法只用SESSION搞定? L大 感謝提醒 01/13 16:05
jen1990:不過目前這個是自己練習試著做,不會有其他人寫木馬檔! 01/13 16:06
alog:從暫存資料夾做 rename 跟 move_uploaded_files 得到的權限 01/13 16:06
alog:會有所不同 請留意使用 01/13 16:07
alog:另外上傳資料應該存在網站根目錄下的特定資料夾 01/13 16:07
alog:並設給予 rwxrwxrwx 777 權限,將資料放在裡面才正確 01/13 16:08
alog:並記得在上傳資料夾放置 htaccess 01/13 16:10
alog:https://gist.github.com/anonymous/8396418 .htaccess 01/13 16:10
alog:阻擋 php 跟一些常見的腳本,避免被上傳可以執行的腳本 01/13 16:10
MOONRAKER:SESSION很好啊 記得處理完要刪掉以免老是處理同一張圖 01/13 16:11
alog:上述為 Apache 的做法,nginx 用 location 做 deny 01/13 16:12
liaosankai:php elfinder 01/13 21:50