PK利劍:一個ASP文件,20KB左右,純ASP無元件上傳程序,支援任意副檔名的自訂上傳,可以控制上傳大小,上傳至指定資料夾,是否覆蓋上傳,是否重新命名、可使用ASPJPEG組件進行縮圖、加浮水印等各種操作,使用獨特的快取預存機制快速穩定保存本機圖片。
功能介紹:
1.無元件圖片上傳,支援任意副檔名上傳;
2、可以控制上傳檔案大小、類型等;
3、可以上傳到指定資料夾中,支援建立自訂資料夾;
4.全開源上傳源碼,方便擴充修改;
5.支援本機圖片上傳、支援遠端圖片上傳,同時支援查看已上傳圖片;
6、可選擇已上傳圖片插入;
7.配合ASPJEPG元件可以實現縮圖功能,同時可實現加文字浮水印功能;
8.可以自訂上傳檔案名稱,系統可以自動產生檔案名,可以直接以原始檔案名稱上傳;
9.查看上傳圖片支援翻頁顯示並插入;
10.直接框架調用,方便快捷,無需修改直接可以整合到任意ASP系統中。
注意修改AsaiUp.asp裡面所有★標示的項目,由於本地電腦大多採用GHOST系統權限非常嚴格,可能無法測試上傳,您可以直接上傳空間使用。
呼叫實例說明:
上傳介面呼叫實例:
調用詳細說明:
fom=傳回值所在表單名稱,普通上傳可直接留空,例如:asaiform
foi=傳回值所在文字方塊的id,普通上傳可直接留空,例如:pic
fm=是否重新命名,""空值表示隨機重新命名文件,"Asai"表示按照上傳文件名命名,其他表示按指定的文件名命名,例如:Asai
fd=指定儲存資料夾,支援相對、絕對兩種位址,留空表示上傳到預設資料夾(下面可以設定),例如:../uploadfile/
fs=相對圖片查看前台,上傳資料夾的位置,留空同上值,例如:uploadfile/
fl=上傳檔案的類型,支援無限型別、無限副檔名,需要設定以下程式碼,例如:1圖2動畫3WM媒體4RM媒體5附件6/0其他
fsn=產生縮圖選項0或空=關閉縮圖產生1開啟縮圖產生2縮圖覆蓋原圖,需要AspJpeg元件支援! !
fss=縮圖浮水印的文字,0或空表示不加浮水印,需要AspJpeg元件支援! !
請仔細閱讀該說明,並花點時間看看上傳程式碼,如果您熟悉了,可以自由變換出各種上傳操作,小小的系統可以實現現實所有上傳處理功能。