久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

我的ASP經(jīng)驗之路(七)--ASP最簡單的新聞發(fā)布系統(tǒng)

時間:2019-05-13 09:13:54下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《我的ASP經(jīng)驗之路(七)--ASP最簡單的新聞發(fā)布系統(tǒng)》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《我的ASP經(jīng)驗之路(七)--ASP最簡單的新聞發(fā)布系統(tǒng)》。

第一篇:我的ASP經(jīng)驗之路(七)--ASP最簡單的新聞發(fā)布系統(tǒng)

我的ASP經(jīng)驗之路(7)—ASP最簡單的新聞發(fā)布系統(tǒng)

新聞發(fā)布系統(tǒng),顧名思義就是后臺發(fā)布新聞內(nèi)容,前臺讀取新聞信息。為了讓初學(xué)者更清楚的了解整個過程,這里把所有操作過程的文件分開來,分為以下幾個頁面:提交新聞表單頁、保存新聞數(shù)據(jù)、讀取數(shù)據(jù)、編輯數(shù)據(jù)、刪除數(shù)據(jù)操作,數(shù)據(jù)庫連接文件一共五個頁面。

1、添加數(shù)據(jù)頁 add.htm

這里制作一個簡單的提交數(shù)據(jù)表單頁,分別為:新聞標(biāo)題、新聞內(nèi)容、發(fā)布人三個表單。在form的action里保存到savedata.asp文件里。

2、保存數(shù)據(jù)頁 savedata.asp

使用以前講過的request.form屬性來獲取值,寫入數(shù)據(jù)庫。整頁代碼如下:

<%

'取得表單數(shù)據(jù)

title=request.form(“title”)

content=request.form(“content”)

content=replace(replace(content,chr(13),“
”),chr(32),“ ”)'把輸入框中的回車換成html代碼的回車
,把空格換成

editor=request.form(“editor”)

set rs=server.CreateObject(“adodb.recordset”)'創(chuàng)建rs記錄集

sql=“select * from [news]” '讀取數(shù)據(jù)庫的SQL語句串

rs.open sql,conn,3,3 '打開記錄集,當(dāng)需要對數(shù)據(jù)庫進(jìn)行更新操作時,用3,3,如果只需要讀取數(shù)據(jù)庫,用1,1 這個以后會解釋。

rs.addnew '添加新記錄 rs(“title”)=title

rs(“content”)=content

rs(“editor”)=editor

rs.update '更新數(shù)據(jù)庫

rs.close '關(guān)閉記錄集

set rs=nothing '清空記錄集

response.redirect(“index.asp”)'提交成功后,轉(zhuǎn)向到index.asp文件,讀取數(shù)據(jù)庫內(nèi)容

%>

3、讀取數(shù)據(jù)頁面 index.asp

建立記錄集,循環(huán)讀取數(shù)據(jù)庫表里的內(nèi)容,部分代碼如下:

<%

set rs=server.CreateObject(“adodb.recordset”)'創(chuàng)建rs記錄集

sql=“select * from [news]” '讀取數(shù)據(jù)庫的SQL語句串

rs.open sql,conn,1,1 '打開記錄集

%>

<%do while not rs.eof

'rs.eof意思是最后一條記錄,rs.bof的意思是第一條記錄,所以這句話的意思是:當(dāng)不是最后一條

記錄時,輸出下面的代碼%>

<%=rs(“title”)%>

<%=rs(“content”)%>

<%=rs(“editor”)%>

<%=rs(“addtime”)%>

”>刪除

”>編輯

<%rs.movenext '移到下一條記錄

loop%>

這里有個“編輯”與“刪除”鏈接,都必須跟一個id唯一標(biāo)識過去,這樣才知道你需要編輯或刪除的新聞是哪一條。

4、編輯新聞頁面 edit.asp 根據(jù)提交過來的id值得知需要編輯的新聞,先把該新聞數(shù)據(jù)讀取出來,<%

id=request.querystring(“id”)

set rs=server.CreateObject(“adodb.recordset”)'創(chuàng)建rs記錄集

sql=“select * from [news] where id=”&id&“" '讀取數(shù)據(jù)庫的SQL語句串

rs.open sql,conn,1,1 '打開記錄集

%>

更改內(nèi)容后,提交到保存數(shù)據(jù)頁面editsave.asp5、保存編輯新聞頁面

<%

'取得表單數(shù)據(jù)

id=request.querystring(”id“)

title=request.form(”title“)

content=request.form(”content“)

content=replace(replace(content,chr(13),”
“),chr(32),” “)'把輸入框中的回車換成html代碼的回車
,把空格換成

editor=request.form(”editor“)

set rs=server.CreateObject(”adodb.recordset“)'創(chuàng)建rs記錄集

sql=”select * from [news] where id=“&id&”“ '讀取數(shù)據(jù)庫的SQL語句串

rs.open sql,conn,3,3 '打開記錄集,當(dāng)需要對數(shù)據(jù)庫進(jìn)行更新操作時,用3,3,如果只需要讀取數(shù)據(jù)庫,用1,1 這個以后會解釋。

rs(”title“)=title

rs(”content“)=content

rs(”editor“)=editor

rs(”addtime“)=now()'新聞發(fā)布時間更改為當(dāng)前服務(wù)器時間

rs.update '更新數(shù)據(jù)庫

rs.close '關(guān)閉記錄集

set rs=nothing '清空記錄集

response.redirect(”index.asp“)'提交成功后,轉(zhuǎn)向到index.asp文件,讀取數(shù)據(jù)庫內(nèi)容 %>

6、刪除新聞頁面 delete.asp 根據(jù)提交過來的id知道需要刪除的新聞,執(zhí)行刪除操作:

<%

'取得表單數(shù)據(jù) id=request.querystring(”id“)

conn.execute(”delete from [news] where id=“&id&”“)

response.redirect(”index.asp")'提交成功后,轉(zhuǎn)向到index.asp文件,讀取數(shù)據(jù)庫內(nèi)容 %>

這樣整個新聞發(fā)布系統(tǒng)就算完成了,所有代碼可以查看壓縮包,里面包含了數(shù)據(jù)庫。

本文原創(chuàng):義烏網(wǎng)站建設(shè) http://寫于2012-04-07

第二篇:我的ASP經(jīng)驗之路(八)-ASP里的cookies與session是什么意思?如何使用?

我的ASP經(jīng)驗之路(8)—ASP里的cookies與session是什么意思?

在ASP開發(fā)的網(wǎng)站里,經(jīng)常有看到會員登錄,后臺管理員登錄等功能,這些基本上都是基于cookies或session來開發(fā)的,本文主要講解asp里cookies怎么使用,session有什么用處等。

這里我不想用很官方,很理論的方式來講,我通俗一點說,讓初學(xué)者更容易接受一些。

1、cookies是什么?

一組保存在客戶端硬盤上的資料,如果我們在使用某些網(wǎng)站登錄的時候,經(jīng)常有選擇“保存一年,保存一月”等選項,那么選擇后,在一年或一個月里,只要你不去主動清空你電腦里的cookies,那么就可以長期保存一種登錄狀態(tài),當(dāng)然這種狀態(tài)在公共場合慎用。

2、cookies在asp怎么用?

那么asp怎么樣可以把用戶的資料使用cookies保留在客戶的電腦上呢?打個比方:

<%response.cookies(“15ask”)=”username”%> 這句就是把用戶名為username的值保留到變量為15ask的cookies里。需要使用的時候,可以使用<%=request.cookies(“15ask”)%>讀取出來。Response.cookies里最常用的屬性是expire,如:

<%response.cookies(“15ask”).expire=date+30%>,這樣變量名為15ask的cookies將在客戶電腦上保留30天(用戶不去清除cookies),也可以設(shè)置過期的具體時間,如:

<% response.cookies(“15ask”).expire=”4/30/2012”%>

3、session是什么?在asp里如何使用?

Session指的是訪問者從到達(dá)某個頁面到離開為止的那段時間。每一訪問者都會單獨獲得一個Session,在Web應(yīng)用程序中,當(dāng)一個用戶訪問該應(yīng)用時,Session類型的變量可以供這個用戶在該Web應(yīng)用的所有頁面中共享數(shù)據(jù)。session變量值是保存在服務(wù)器上的,與客戶電腦無關(guān)。讀寫都很方便。如:<%session(“15ask”)=”yes”%>這樣就是賦值了,讀取也很簡單<%=session(“15ask”)%>,這樣就讀取出來了,值為”yes”。

Session也有屬性,如session.timeout=60 意思是,如果客戶沒有刷新那個頁面或者沒有瀏覽該網(wǎng)站的其他頁面,那么60分鐘后,session就會過期,如果沒有設(shè)置過期時間,系統(tǒng)默認(rèn)session的過期時間是20分鐘。

這篇我們了解了cookies與session的用法,下一篇就可以說一下asp如何使用cookies或 session來做用戶登錄功能。

本文原創(chuàng):義烏網(wǎng)站制作 http:// 寫于2012-04-13

下載我的ASP經(jīng)驗之路(七)--ASP最簡單的新聞發(fā)布系統(tǒng)word格式文檔
下載我的ASP經(jīng)驗之路(七)--ASP最簡單的新聞發(fā)布系統(tǒng).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    主站蜘蛛池模板: 男人让女人爽的免费视频| 无码人妻少妇色欲av一区二区| 久久亚洲精品成人无码网站夜色| 在线va亚洲va天堂中文字幕| 亚洲国产精品va在线观看麻豆| 4hu亚洲人成人无码网www电影首页| 国产精品69人妻无码久久| 无码国产精品一区二区免费3p| 亚洲欧洲日产国码无码app| 久久精品国产只有精品2020| 亚洲国产欧美在线人成人| 人妻无码视频一区二区三区| 日日摸日日碰夜夜爽亚洲综合| 久久精品国产清高在天天线| 久久婷婷久久一区二区三区| 人妻熟女αⅴ一区二区三区| 色欲aⅴ亚洲情无码av蜜桃| 国产福利第一视频在线播放| 国产丝袜在线精品丝袜| 无码人妻精品一区二区蜜桃网站| 人妻少妇邻居少妇好多水在线| 国产成人av无码片在线观看| 亚洲αv无码一区二区三区四区| 国产精品久久久久久久久软件| 天天鲁一鲁摸一摸爽一爽| 热99re久久精品国产首页免费| 久久国产亚洲高清观看| 国内老熟妇乱子伦视频| 亚洲国产无线乱码在线观看| 97久久超碰亚洲视觉盛宴| 亚洲人成自拍网站在线观看| 精品无码一区二区三区的天堂| 国产人成无码视频在线| 亚洲国产长腿丝袜av天堂| 两个人日本www免费版| 欧美成人天天综合在线| 亚洲色成人www永久在线观看| 人与动人物xxxx毛片| 丰满少妇被猛烈进入av久久| 秋霞鲁丝无码一区二区三区| 亚洲男人第一无码av网站|