ASP 使用者註冊程式如何編寫

2025-02-05 09:55:23 字數 2893 閱讀 2356

1樓:_戰_斧

設login為登陸頁面login1為login所提交的頁面(**驗證頁面),login1裡的**。開庫。

先接login頁面的值。

admin_name(這個是使用者名稱這個是login的帳號文字框的名字)")

admin_code(使用者的密碼這個是login的密碼文字框的名字)))

開資料庫。sql="select * from admin where admin_name='"admin_name&"'and admin_code='"admin_code&"'

sql,conn

判斷。if not then

如果資料庫裡有值,則發通行證,並頁面跳轉。

session("admin_name")=admin_name

否則還在登陸頁面。

end if

登陸頁面頭部加上這句驗證通行證是否有效的**。

if session("admin_name(使用者的帳號名)")then

end if

差不多了,應該是可以了,我也只學了皮毛呵,如果不行再找高人吧,我才學asp兩個星期,很多都不懂,正好你的問題是我昨天的作業,複製給你了。再見,我的qq是616302333,以後有空,大家一起討論吧。。

2樓:網友

非常簡單的asp問題。對於登陸頁面和註冊頁面你不需要任何的asp程式,直接使用html都可以。

對於表單的處理程式,可以直接使用".來獲得資料,簡單的對比一下,使用if語句完成判定就可以了!

如果需要具體程式**的話,說明你根本不懂asp,建議你多看看書!

asp如何註冊元件

3樓:我愛番茄

答:有兩種方法。

第一種方法:手工註冊 dll 這種方法從iis 一直使用到iis 和其它的web server。

它需要你在命令列方式下來執行,進入到包含有 dll 的目錄,並輸入:regsvr32

component_ 例如 c:\tempegsvr32 它會把dll 的特定資訊註冊入。

伺服器中的登錄檔中。然後這個元件就可以在伺服器上使用了,但是這個方法有乙個缺陷。

dll。特別是一些元件需要讀取登錄檔,所以,這個註冊元件的方法僅僅是前運神使用在伺服器上沒。

有 mts 的情況下,要取消註冊這個 dll,使用:regsvr32 /u example

c:\tempegsvr32 /u

第二種方法:使用mts(microsoft transaction server) mts 是iis 4 新增特色,但是它提。

供了巨大的改進。mts 允許你指定只有有特權的使用者才能夠訪問元件,大大提高了**服務。

器上的安全性設定。在mts 上註冊元件的步驟如下:

1) 開啟iis 管理控制檯。

2) transaction server,右鍵單擊"pkgs installed"然後選擇"new package"。

3) 單擊"create an empty package"。

4) 給該包命名。

5) 指定administrator 帳號或則使用"interactive"(如果伺服器經悄敬常是使用administrator

登陸的話)。

6) 現在使用右鍵單擊你剛建立的那個包下面後的"components"。選擇 "new then

component"。

7) 選擇 "install new component" [b]。

8) 找到你的。dll 檔案然慧虧後選擇next 到完成。

要刪除這個物件,只要選擇它的圖示,然後選擇delete。

附註:特別要注意第二種方法,它是用來除錯自己編寫元件的最好方法,而不必每次都需要。

重新啟動機器了。

asp.net註冊功能思路及原始碼

4樓:網友

註冊時:第一:註冊的驗證碼會在首先驗證,如果錯誤,跳錯,程式停止。

第二:驗證輸入的資訊,譬如使用者名稱的格式啊長度啊,特殊字元啊一些。還有密碼的格式,另外就是兩次密碼的一樣與否,如果不符合,跳錯,程式停止。

第三:驗證使用者輸入的名稱是否已經被註冊,(有些程式設計師會在頁面上用外掛程式以及ajax直接就驗證了,如果重複了,就不會提交,但是個人認為還是在後臺重新驗證一次,驗證的方法就是從會員表裡查詢和這個使用者名稱一樣的使用者,如果查的到資料,那麼說明已經被佔用)。如果已經被註冊,那麼程式停止。

第四:上述驗證都通過了,那麼就可以用頁面獲取到的資訊組成乙個新的物件,然後放入資料庫。這樣乙個新的使用者就註冊成功了。

都是手寫的。如果能看明白,。

5樓:網友

private void code()

string text = ;

儲存驗證碼到 session 中以便其他模組使用"checkcode"] text;

size imagesize = ;

font myfont = new font("ms sans serif", 20);

計算驗證碼**大小。

using (bitmap bmp = new bitmap(10, 10))

建立驗證碼**。

using (bitmap bmp = new bitmap(,//using

/using

製造雜訊 雜點面積佔**面積的 30%int num = * 10 / 100;

for (int icount = 0; icount < num; icount++)

for //輸出**。

ms = new ;

= image/png";;;

把上面的方法寫到乙個aspx的後臺在page_load中執行。

註冊頁面的img src=「"

登入後與session["checkcode"] 比較。

ASP中,如何限制登入使用者通過更改url傳遞來的id的值訪問別的使用者的頁面

生成靜態頁 post 中隱藏傳值,每個使用者一個資料夾,登陸完直接轉向並且彈出一個提示框alert 在資料夾內進行session判斷,if request.querystring id session id then response.write end if 驗證該id下的內容是否屬於該客戶,不屬...

如何使用Visual C6 0編寫C程式

很簡單,安裝好visual c 6.0後,在任何資料夾下新建一個副檔名為 cpp的檔案,雙擊開啟它。visualc 6.0 自動啟動並顯示 輸入介面,編寫好 編譯ctrl f7,執行ctrl f5。注意 visual c 6.0 不支援 tc2.0的某些 visual studio 能執行c 程式的...

編寫程式,將使用者輸入的十進位制數轉換成任意進位制的數 用c

十進位制轉二進位制 console.writeline 十進位制166的二進位制表示 convert.tostring 166,2 十進位制轉八進位制 console.writeline 十進位制166的八進位制表示 convert.tostring 166,8 十進位制轉十六進位制 console...