台灣最大程式設計社群網站
線上人數
1475
 
會員總數:246209
討論主題:189782
歡迎您免費加入會員
討論區列表 >> ASP >> 請問AspUpload 如何只取檔名不要副檔名
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問AspUpload 如何只取檔名不要副檔名
價值 : 10 QP  點閱數:2208 回應數:6
樓主

蒼天浩月
初級專家
1753 291
5481 1380
發送站內信

我知道filename 是檔名 的寫法
但問題是 我用response.write a.filename 秀出來的結果 為xxx.jpg
如果我只要xxx 而不要.jpg 並存入資料庫 那該怎麼做呢?謝謝



本篇文章發表於2011-08-11 15:04
== 簽名檔 ==
在學習的過程中沒有結束的一天.
1樓
作者回應

蒼天浩月
檢舉此回應
已解... 順便給以後有同樣問題的人參考

答案如下:

本篇文章回覆於2011-08-11 15:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

蒼天浩月
檢舉此回應
更正 UCASE是將字串 轉成大寫

改為k = replace((b),".","")
本篇文章回覆於2011-08-11 15:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

老頑童
捐贈 VP 給 老頑童 檢舉此回應
這樣只是把"."去掉,後面的"jpg"還是存在不是嗎?
本篇文章回覆於2011-08-12 13:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

蒼天浩月
檢舉此回應
頑童大大您說的沒錯

所以我改成寫一個變數 c 去抓file.Ext

底下寫了一個 多個上傳檔案的寫法

提供分享


本篇文章回覆於2011-08-15 13:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

老頑童
捐贈 VP 給 老頑童 檢舉此回應
提供一個建議
因現的檔案名稱並不限定只能有一個逗點
所以若直接Replace是有風險存在的
例如:若檔名是 123.jpg.jpg
正常來說,應該只要去掉最後面的".jpg"就好,結果應該是"123.jpg"
但用Replace的話,後面的兩個".jpg"都會被去掉,結果變成只有"123"
也許改用Mid(b, 1, len(b) - len(c))試試看
本篇文章回覆於2011-08-15 14:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

聖暉
捐贈 VP 給 聖暉 檢舉此回應
只取檔名Function

本篇文章回覆於2015-08-13 16:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.