ASP程式問題

2023-01-17 02:45:45 字數 1273 閱讀 8389

1樓:傾聽飛揚

很簡單的

不知道你對session清楚多少?用個session就可以完成。

用個session物件去判斷。

用session紀錄使用者登陸資訊。

1、登陸成功後用個session紀錄使用者資訊。

<%session("limit")=rs("username")%>

2、在產品頁面在進行判斷,指定sql語句

<%if session("limit")="" thensql="select top 10 * from "

else

sql="select * from "

end if

%>'通過session對所用的sql語句進行判斷,這個是實現的最簡單的方法。

2樓:匿名使用者

加判斷啊

有個全域性變數

<%set rs=server.createobject("adodb.recordset")

rs.open "select * from 表名 ",conn,1,1

if session("使用者名稱")="" thenfor i=1 to 10

%>這兒顯示你的資料

<%rs.movenext

if i=10 then exit fornext

%><%else

%>for i=1 to rs.recordcount%>

這兒顯示你的資料

<%rs.movenext

if rs.eof then exit fornext

end if

%>

3樓:在雲端行走

給你個簡單的。用session啊,沒有登陸前session("user")=0,檢視產品時,在產品資料頁頁面後記錄一下:

session("user")=session("user")+1if session("user")=10 thenresponse.write ""

response.end()

end if

樓上的兩位大哥用

sql="select top 10 * from " 或rs.open "select * from 表名 ",conn,1,1

if session("使用者名稱")="" thenfor i=1 to 10

這樣只能說看按預設順序排列的前10個產品,而不是隨便的10個,假如他的頁面上有好多產品,或者是按其他順序排列的(比如說是時間,瀏覽量)呢,那樣就沒用了,

說話多有得罪,請多包涵!

asp程式問題,跪求ASP問題

1.scontentid 是伺服器端指令碼的變數輸出。例如 在asp頁面中 scontentid變數的值是123那麼在執行後傳送到客戶端的頁面源 是 加引號的是字串 不加引號的會當成變數處理,在這個環境下必須用引號。意思是把plist bottom的值替換成這種格式例如 plist bottom的值...

asp 程式出錯,Asp常見問題 新手

if outhtml 1 then filename page 1 html else filename page page 1 換成 if outhtml 1 then filename page 1 html filename page page 1 end if 其實樓上的好可以,只是個人覺得...

ASP翻頁程式有錯,幫解決下,ASP 翻頁程式有錯,幫解決下

page int request.querystring page if page then page 1 if page 1 then page 1 if page rs.pagecount then page rs.pagecount rs.absolutepage page page requ...