本文討論區:http://bbs.foosun.net/dispbbs.asp?boardID=22&ID=7958&page=1
方法:
1、修改圖片新聞文件:admin/Info/NewsPic.asp
A、查找: If ISavePic = "1" then
INewsAddObj("Content") = ReplaceRemoteUrl(Save_Content,"/" & UpFiles & "/" & BeyondPicDir,RsNewsConfigObj("DoMain"),DummyPath_Riker)
Else
INewsAddObj("Content") = Save_Content '新聞內容 尚未判定
End If
B、以及文字新聞文件:admin/Info/NewsWords.asp
If ISavePic = "1" then
INewsAddObj("Content") = ReplaceRemoteUrl(Save_Content,"/" & UpFiles & "/"&BeyondPicDir,RsNewsConfigObj("DoMain"),DummyPath_Riker)
else
INewsAddObj("Content") = Save_Content
End If
替換成:
If ISavePic = "1" then
INewsAddObj("Content") = ReplaceRemoteUrl(Save_Content,"/" & UpFiles & "/"&BeyondPicDir & "/" & year(now) & "-" & month(now) & "-" & day(now),RsNewsConfigObj("DoMain"),DummyPath_Riker)
else
INewsAddObj("Content") = Save_Content
End If
2、修改網站根目錄下Inc/Function.asp (非admin/inc/function.asp文件)
A、查找Function ReplaceRemoteUrl(NewsContent,SaveFilePath,FunDoMain,DummyPath)
在此函數里添加:(比如在 Set re = Nothing 下面加)
AutoCreateFolder(Server.MapPath(SaveFilePath))
B、添加函數:
'================================================
'按月份自動明名上傳文件夾,需要FSO組件支持。
' 自動創建指定的多級文件夾
' strPath為絕對路徑
' 引用請保留版權
' by im286_Anjer
' 2005-4-3
' http://www.ggmo.net
'調用方法:AutoCreateFolder("C:/a/b/c")
'================================================
Function AutoCreateFolder(strPath) ' As Boolean
On Error Resume Next
Dim astrPath, ulngPath, i, strTmpPath
Dim objFSO
If InStr(strPath, "/") <=0 Or InStr(strPath, ":") <= 0 Then
AutoCreateFolder = False
Exit Function
End If
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists(strPath) Then
AutoCreateFolder = True
Exit Function
End If
astrPath = Split(strPath, "/")
ulngPath = UBound(astrPath)
strTmpPath = ""
For i = 0 To ulngPath
strTmpPath = strTmpPath & astrPath(i) & "/"9 7 3 12 4 8 :
新聞熱點
疑難解答