當我使用我的上傳腳本上傳PHP文件時,我無法上傳包含空格的文件(出現500錯誤)。有沒有辦法讓我的代碼自動將下劃線放在文件名中而不是空格中?所有的幫助非常感謝。 :)PHP上傳 - 文件名中的空格
0
A
回答
0
0
使用此規則expression.suppose您的文件名看起來像我的pic.jpg(一個空格)或my pic.jpg(三個空格)會以my_pic.jpg(一個下劃線)或my ___ pic.jpg(三個下劃線)出現。
$filename = 'my pic.jpg'; //your file name...
$filename = preg_replace('/\s+/', '_', $filename);
output : my_pic.jpg //you get this output...
相關問題
- 1. 如何更換上傳文件的文件名中的空格
- 2. PHP防止上傳文件的種類,刪除上傳文件中的空格
- 3. php:ftp_put上傳文件時文件名中沒有空格?
- 4. 從上傳的文件名中刪除空格和逗號
- 5. 使用文件名中的空格捲曲上傳
- 6. 當文件名包含空格時文件上傳失敗
- 7. 文件名中的空格
- 8. PHP:在上傳過程中文件被重命名,如果有空格
- 9. 刪除文件名中的空格apache
- 10. 帶空格的文件名
- 11. Onedrive業務上傳API:帶有空格的文件名變爲+
- 12. 使用PHP在上傳表格中檢查文件擴展名
- 13. php上傳的文件名更改
- 14. 上傳PHP中的文件
- 15. php中的文件上傳
- 16. 如何獲得上傳的文件名在PHP中,如果上傳的文件使用AJAX jQuery文件上傳
- 17. 在PHP中顯示上傳的文件名按鈕在PHP中
- 18. HTML上傳表格只會上傳PHP文件目錄中找到的文件
- 19. PHP文件上傳,如果留爲空
- 20. 如何在PHP中上傳帶有中文名稱的文件?
- 21. PHP文件拷貝有空格的文件名
- 22. 上傳時重命名文件 - PHP
- 23. PHP亞馬遜文件上傳簽名
- 24. PHP MP3上傳與文件名
- 25. 重命名上傳圖像文件php
- 26. Php上傳表單userinput =文件名
- 27. 用php表格上傳文件
- 28. 上傳文件名不能擴展名不能保存文件名php php 2.5.5
- 29. 文件夾名稱中的空格
- 30. file://和文件名中的空格
您發佈似乎並不對你要求什麼 – Gabe 2014-12-19 10:54:20
完全相關的你需要表現出真正的上傳是說你可以做$文件名中的代碼(以$ _ FILES)代碼= str_replace函數(」 」, 「_」,$ _ FILES [ 'MYFILE'] [ 'tmp_name的值']);並使用$ filename – 2014-12-19 10:55:53
@Gabe Whoops;改變它 – 2014-12-19 10:57:03