[請益]在html中建立下載檔案的超連結

看板PHP作者 (一片死寂)時間15年前 (2009/04/03 21:41), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
問題是這樣子的 現在資料庫中有個欄位是儲存所以ftp中檔案的名稱 現在我用php要在網頁中顯示這些檔案的名稱與下載的連結 以下是片段的code echo "<a href=ftp://192.168.1.1/$ch_name>$ch_name</a></p>"; 這樣子做是可行的,配合while的使用可以把整個資料庫中的檔名 都列出來並且加上超連結供使用者下載。 問題來了! 如果當$ch_name這個字串變數中有空白的話,例如:新增Microsoft Word 文件.doc 這時後php處理後送到網頁的部份只會剩下"新增Microsoft"而不是全名,也就是說 當系統遇到空白時會判斷成結束(不知道是不是這樣),但是這樣子的話就不能達到 我的目地了。 請問版大們,這個有藥醫嗎!>< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.71.232.251

04/03 21:56, , 1F
urlencode()
04/03 21:56, 1F

04/03 21:56, , 2F
但中文檔名的處理會更麻煩(編碼要一致,例如big5)
04/03 21:56, 2F

04/03 22:08, , 3F
小的不才,才剛開始接觸PHP不久,對於文字的編碼沒有
04/03 22:08, 3F

04/03 22:09, , 4F
射獵到,可否請大大稍微說明,或指個方向好讓我自學
04/03 22:09, 4F

04/03 22:23, , 5F
感謝Y大 問題處理一半了,不過現在真的遇到中文檔名
04/03 22:23, 5F

04/03 22:24, , 6F
名的問題,請問該怎麼解決呢
04/03 22:24, 6F

04/04 01:34, , 7F
這不是中文或編碼的問題 是你的問題
04/04 01:34, 7F

04/04 01:35, , 8F
你沒有""
04/04 01:35, 8F
文章代碼(AID): #19rX8Bmm (PHP)