bmwmpower
04-21-2003, 04:20 PM
i have code to display all files in the folder so i need view this files sorted by date
this is my code
'=======================================
Function ShowFileList2(folderspec)
Dim fso, f, fc, s
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set fc = f.Files
For Each f1 in fc
img="": edt=0
GetExt = fso.GetExtensionName(folderspec & "\" & f1.name)
if lcase(getext) = "mdb" then img = "imgs\access.jpg"
if lcase(getext) = "asp" then img = "imgs\asp.jpg":edt=1
if lcase(getext) = "xls" then img = "imgs\excel.jpg"
if lcase(getext) = "exe" then img = "imgs\exe.jpg"
if lcase(getext) = "frm" then img = "imgs\frm.jpg"
if lcase(getext) = "htm" or lcase(getext) = "html" then img = "imgs\htm.jpg":edt=1
if lcase(getext) = "txt" then img = "imgs\text.jpg":edt=1
if lcase(getext) = "pdf" then img = "imgs\pdf.gif"
if lcase(getext) = "zip" then img = "imgs\winzip.gif"
if lcase(getext) = "doc" then img = "imgs\word.jpg"
if lcase(getext) = "ppt" then img = "imgs\power.gif"
if img = "" then img = "imgs\no.jpg"
'====================================================
dim conn , sql , rs
Set conn = Server.CreateObject("ADODB.connection")
conn.Open "DBQ=" & Server.Mappath("SEARCH.MDB") & ";Driver={Microsoft Access Driver (*.mdb)};"
sql=" select owner ,filname,DateAdded from owner ORDER BY DateAdded DESC"
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.Open SQL, conn
'=========================================================
s = s & "<tr>"
s = s & "<td class='dataTD' width='5%' height='15' align='center'><b><font face='Verdana' size='2'><a href='" & c & "\" & f1.name & "' target='_Blank'><img src='" & img & "'alt='View File' border='0'></font></b></td>"
s = s & "<td class='dataTD' width='150' height='10' align='left'><b><font face='Verdana' size='1'>" & f1.name & "</font></b></td>"
Rs.Filter = "filname='" & f1.Name & "'"
IF NOT Rs.EOF THen
s = s & "<td class='dataTD' width='90' align='center' height='10'><b><font size='1' face='Verdana'>"& rs("owner")&"</font></b></td>"
s = s & "<td class='dataTD' width='80' align='left' height='10'><b><font size='1' face='Verdana'>"& f1.size &"</font></b></td>"
s = s & "<td class='dataTD' width='125' align='center' height='10'><b><font size='1' face='Verdana'>" & rs("DateAdded") & "</font></b></td>"
ELSE
s = s & "<td class='dataTD' width='80' align='left' height='10'><b><font size='1' face='Verdana'>"& f1.size &"</font></b></td>"
s = s & "<td class='dataTD' width='125' align='center' height='10'><b><font size='1' face='Verdana'>" & f1.datecreated & "</font></b></td>"
END IF
s = s & "<td class='dataTD' width='25' colspan='1' height='10' align='center'><b><font face='Verdana' size='2'><a href='cut.asp?c=" & c + "\" & "&f=" & c + "\" + f1.name & + "&d=" & d & "'><img src='imgs\cut.gif' alt='Cut File' border='0'></a></font></b></td>"
'if rs("owner")= session("temp") then s = s & "<td class='dataTD' width='25' height='10' align='center'><b><font face='Verdana' size='1'><a href='delfile2.asp?c=" & c & + "&d=" & d & "&f=" & c + "\" + f1.name & + "&f2=" & f1.name &"'><img src='imgs\del.jpg' alt='delete File' border='0'></a></font></b></td>" ELSE
's = s & "<td class='dataTD' width='25' height='10' align='center'><b><font face='Verdana' size='1'><img src='imgs\del2.jpg' alt='delete File' border='0'></font></b></td>"
'END IF
if d= "admin" then s = s & "<td class='dataTD' width='25' height='10' align='center'><b><font face='Verdana' size='1'><a href='delfile2.asp?c=" & c & + "&d=" & d & "&f=" & c + "\" + f1.name & + "&f2=" & f1.name &"'><img src='imgs\del.jpg' alt='delete File' border='0'></a></font></b></td>" else
s = s & "</tr>"
s = replace(s,"\\","\")
Next
Response.Write s
End Function
%>
this is my code
'=======================================
Function ShowFileList2(folderspec)
Dim fso, f, fc, s
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set fc = f.Files
For Each f1 in fc
img="": edt=0
GetExt = fso.GetExtensionName(folderspec & "\" & f1.name)
if lcase(getext) = "mdb" then img = "imgs\access.jpg"
if lcase(getext) = "asp" then img = "imgs\asp.jpg":edt=1
if lcase(getext) = "xls" then img = "imgs\excel.jpg"
if lcase(getext) = "exe" then img = "imgs\exe.jpg"
if lcase(getext) = "frm" then img = "imgs\frm.jpg"
if lcase(getext) = "htm" or lcase(getext) = "html" then img = "imgs\htm.jpg":edt=1
if lcase(getext) = "txt" then img = "imgs\text.jpg":edt=1
if lcase(getext) = "pdf" then img = "imgs\pdf.gif"
if lcase(getext) = "zip" then img = "imgs\winzip.gif"
if lcase(getext) = "doc" then img = "imgs\word.jpg"
if lcase(getext) = "ppt" then img = "imgs\power.gif"
if img = "" then img = "imgs\no.jpg"
'====================================================
dim conn , sql , rs
Set conn = Server.CreateObject("ADODB.connection")
conn.Open "DBQ=" & Server.Mappath("SEARCH.MDB") & ";Driver={Microsoft Access Driver (*.mdb)};"
sql=" select owner ,filname,DateAdded from owner ORDER BY DateAdded DESC"
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.Open SQL, conn
'=========================================================
s = s & "<tr>"
s = s & "<td class='dataTD' width='5%' height='15' align='center'><b><font face='Verdana' size='2'><a href='" & c & "\" & f1.name & "' target='_Blank'><img src='" & img & "'alt='View File' border='0'></font></b></td>"
s = s & "<td class='dataTD' width='150' height='10' align='left'><b><font face='Verdana' size='1'>" & f1.name & "</font></b></td>"
Rs.Filter = "filname='" & f1.Name & "'"
IF NOT Rs.EOF THen
s = s & "<td class='dataTD' width='90' align='center' height='10'><b><font size='1' face='Verdana'>"& rs("owner")&"</font></b></td>"
s = s & "<td class='dataTD' width='80' align='left' height='10'><b><font size='1' face='Verdana'>"& f1.size &"</font></b></td>"
s = s & "<td class='dataTD' width='125' align='center' height='10'><b><font size='1' face='Verdana'>" & rs("DateAdded") & "</font></b></td>"
ELSE
s = s & "<td class='dataTD' width='80' align='left' height='10'><b><font size='1' face='Verdana'>"& f1.size &"</font></b></td>"
s = s & "<td class='dataTD' width='125' align='center' height='10'><b><font size='1' face='Verdana'>" & f1.datecreated & "</font></b></td>"
END IF
s = s & "<td class='dataTD' width='25' colspan='1' height='10' align='center'><b><font face='Verdana' size='2'><a href='cut.asp?c=" & c + "\" & "&f=" & c + "\" + f1.name & + "&d=" & d & "'><img src='imgs\cut.gif' alt='Cut File' border='0'></a></font></b></td>"
'if rs("owner")= session("temp") then s = s & "<td class='dataTD' width='25' height='10' align='center'><b><font face='Verdana' size='1'><a href='delfile2.asp?c=" & c & + "&d=" & d & "&f=" & c + "\" + f1.name & + "&f2=" & f1.name &"'><img src='imgs\del.jpg' alt='delete File' border='0'></a></font></b></td>" ELSE
's = s & "<td class='dataTD' width='25' height='10' align='center'><b><font face='Verdana' size='1'><img src='imgs\del2.jpg' alt='delete File' border='0'></font></b></td>"
'END IF
if d= "admin" then s = s & "<td class='dataTD' width='25' height='10' align='center'><b><font face='Verdana' size='1'><a href='delfile2.asp?c=" & c & + "&d=" & d & "&f=" & c + "\" + f1.name & + "&f2=" & f1.name &"'><img src='imgs\del.jpg' alt='delete File' border='0'></a></font></b></td>" else
s = s & "</tr>"
s = replace(s,"\\","\")
Next
Response.Write s
End Function
%>