用文字 ASP打造新聞發布系統 三 新聞列表顯示

2022-04-08 20:54:33 字數 1732 閱讀 7734

dim myfso,myread

set myfso=createobject("scripting.filesystemobject")

set myread=myfso.opentextfile(server.mappath("./new_list.asp"),1,0)

if myread.atendofstream then

response.write "目前沒有新增新聞"

response.end

else

dim mytext,listarray

mytext=myread.readall

listarray=split(mytext,"|") #######把所有記錄分割成乙個陣列a

dim recordcount,pagecount, pagesize, pagenum

recordcount=ubound(listarray)############記錄條數

pagesize=2

pagecount=recordcount/pagesize #######取得頁面數

if instr(1,pagecount,".")=null or instr(1,pagecount,".")=0 then

pagenum=pagecount

else

pagenum=int(pagecount)+1

end if

dim topage

topage=cint(request.querystring ("topage")) ########取得要顯示的頁面

if topage<=0 then

topage=1

end if

if topage>pagenum then

topage=pagenum

end if

dim i,j,n

b=listarray

for i=0 to recordcount-1 ########把每一條記錄組成乙個陣列

j=split(listarray(i),",")

if ubound(j)=6 then

b(i)="" & j(1) & "(圖) 點選:" & j(4)&"次 最後發布時間:"&j(5)&""

else

b(i)="" & j(1) & " 點選:" & j(4)&"次 最後發布時間:"&j(5)&""

end if

next

########把記錄反排序儲存在新的陣列實現按時間反排序

dim c(100)

n=0for i=recordcount to 0 step -1

c(n)=b(i)

n=n+1

next

dim currentrecord

currentrecord=pagesize*(topage-1)+1 #########顯示每一頁

for k=1 to pagesize

if len(c(currentrecord))=0 then

exit for

end if

response.write c(currentrecord)&"

"currentrecord=currentrecord+1

next

response.write "

"for m=1 to pagenum

response.write ""&m&" "

next

end if

php mysql新聞發布系統(三)

index.php created by phpstorm.user administrator date 2019 7 8 time 16 04 搜尋 新聞id 新聞標題 關鍵字作者 發布時間 新聞內容 操作 include dbconfig.php 匯入配置檔案 設定中文格式,解決亂碼的三種方式...

基於JSP SERVLET的新聞發布系統 三

拖了這麼久。今天把欄目管理還有新聞管理模組的也掛出來。欄目管理跟使用者管理一樣。這裡重點講解新聞管理。效果圖如上 1,可選擇欄目類別,且欄目類別是動態生成的。預設生成的文章是未審核狀態的。欄目類別 請選擇newstype type new newstype newstypeservice types...

用Python打造乙個CRM系統 三

本地初始化之前先確保環境先安裝了python3.8 postgresql,並建立了乙個虛擬環境。安裝依賴庫 基於cookiecutter django建立的專案需要安裝一些第三方庫,本地的依賴列表在requirements local.txt中,安裝命令如下 pip install r requir...