C13Cgold 該用戶已被刪除 | 發表於 2015-11-18 04:35 AM|顯示全部樓層 若新密碼無法使用,可能是數據未更新。請使用舊密碼看看。 本帖最後由 C13Cgold 於 2015-11-18 04:51 AM 編輯
以下是選擇檔案頁面
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01">
- <html>
- <head>
- <meta charset="utf-8">
- <title>上傳檔案</title>
- </head>
- <body>
- <form action="upload.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
- <p align="center">請選擇欲上傳之相片檔案:
- <label>
- <input type="file" name="file" id="file" />
- </label>
- <label>
- <input type="submit" name="button" id="button" value="送出" />
- </label>
- </p>
- </body>
- </html>
複製代碼 以下是各種上傳的頁面upload.php因為伊莉發文限制,不讓我直接po code,要我以附件的方式,所以我再提供網址讓大家能下載觀看三種upload.php:
onedrive.live.com/redir?resid=BA689BCA0766E239!507&authkey=!AGhFTDB_Z2wfop8&ithint=folder%2ctxt
以下是第一種
第一種就是我對move_uploaded_file和各個會用到$_FILES['file']['name']的,都進行了iconv("utf-8", "big5")的轉碼,結果就是上傳的檔案會變成亂碼,然後其他網頁顯示和連結正常。
以下是第二種
第二種是所有的$_FILES['file']['name']都不轉碼,其結果是上傳的檔案正常顯示中文,但是網頁顯示和連結會變成亂碼。
以下是第三種
第三種是我不對move_uploaded_file裡的$_FILES['file']['name']進行轉碼,只對連結和顯示做轉碼,其結果是上傳的檔案和連結和顯示都可以是正常的中文。
我要問的問題是在連結和顯示要進行轉碼,那為什麼在move_uploaded_file裡的$_FILES['file']['name']不用進行轉碼?轉碼反而上傳會變亂碼?
... |
附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊 |
若新密碼無法使用,可能是數據未更新。請使用舊密碼看看。 |
| |
| |
C13Cgold 該用戶已被刪除 | 發表於 2015-11-18 04:48 AM|顯示全部樓層 若瀏覽伊莉的時侯發生問題或不正常情況,請使用Internet Explorer(I.E)。 本帖最後由 C13Cgold 於 2015-11-18 04:50 AM 編輯
因為伊莉發文限制,不讓我直接po code,要我以附件的方式,所以我再提供網址讓大家能下載觀看三種upload.php:
onedrive.live.com/redir?resid=BA689BCA0766E239!507&authkey=!AGhFTDB_Z2wfop8&ithint=folder%2ctxt
在onedrive前面補上https://
|
|
所有積分大於負-100的壞孩子,將可獲得重新機會成為懲罰生,權限跟幼兒生一樣。 |
| |
| |
- 最後登錄
- 2023-3-31
- 在線時間
- 0 小時
- 註冊時間
- 2015-11-2
- 閱讀權限
- 20
- 精華
- 0
- UID
- 4746217
- 帖子
- 39
- 積分
- 50 點
- 潛水值
- 3380 米
| 發表於 2015-11-18 02:28 PM|顯示全部樓層 第一種感覺有點像,你本身上傳的檔案不是UTF-8,所以你轉碼會出問題,因為你硬是把一種不知道甚麼碼當成UTF-8來轉BIG5
第二種,我不太知道,但也有可能是你瀏覽器的顯示編碼對不上
|
|
|
| |
| |
Powered by Discuz!
© Comsenz Inc.
重要聲明:本討論區是以即時上載留言的方式運作,對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿上傳和撰寫 侵犯版權(未經授權)、粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。