昱得資訊工作室
麻辣學園
歡迎光臨, 訪客. 請先 登入註冊一個帳號.
您忘了 啟用您的帳號嗎?
2008-07-06, 08:06:46
首頁 說明 登入 註冊 贊助論壇 想當作者?
新聞: 為增進論壇品質,全面更新硬體設備,經費有限,請各位踴躍贊助論壇!!


+  麻辣家族討論區
|-+  網頁設計
| |-+  ASP
| | |-+  要如何製作加入會員能夠修改自己的資料ㄋ
0 會員 以及 1 訪客 正在閱讀本篇主題. « 上一篇主題 下一篇主題 »
頁: [1] 向下 列印
作者 主題: 要如何製作加入會員能夠修改自己的資料ㄋ  (閱讀 597 次)
S8910535
小學生
*
離線 離線

文章: 1


要如何製作加入會員能夠修改自己的資料ㄋ
« 於: 2006-08-22, 16:27:48 »

我登入會員ㄉ部分已經能夠修改資料
我要讓一加入會員ㄉ人就算登入 可以立即修改資料
幫我看看 哪裡要改過
我對程式不太行 看不懂 Cry
<!--#include file="dbinfo.inc"-->
<%
   id = request("mid")
   password = request("mpassword")

   if id<>"" then
      i=1
      sid=mid(id,1,1)
      do while sid<>""
         If ASC(sid) < 48 or ASC(sid) > 57 and ASC(sid) < 65 or ASC(sid) > 90 and ASC(sid) < 97 or ASC(sid) > 122 Then
            Response.Redirect "register.asp?meg=1" '帳號不可使用特殊字元
         End If
            i=i+1
            sid=mid(id,i,1)
      loop
   end if


   if Password<>"" then
      i=1
      sPassword=mid(Password,1,1)
      do while sPassword<>""
         If ASC(sPassword) < 48 or ASC(sPassword) > 57 and ASC(sPassword) < 65 or ASC(sPassword) > 90 and ASC(sPassword) < 97 or ASC(Password) > 122 Then
            Response.Redirect "register.asp?meg=2" '密碼不可使用特殊字元
         End If
            i=i+1
            sPassword=mid(Password,i,1)
      loop
   end if
   

set rs = conn.Execute("select max(memnum) as maxmem from member")

if isnull(rs("maxmem")) then
   maxmem=1
else
   maxmem=rs("maxmem")+1
end if

'新增進資料庫
set rscheck=Server.CreateObject("ADODB.Recordset")
sqlcheck="select * from member where memid ='" & request("mid") & "'"
     rscheck.open sqlcheck,conn,3,3
     if rscheck.eof or rscheck.BOF then
            
      sqlnew="insert into member (memnum,mname,memid,mpassword,mail) values (" & maxmem &_
                  ",'" & request("mname") &"','" &request("mid") &_
                  "','"& request("mpassword") &_
                  "','"& request("mail") &"')"
    Session("Memid") = objRS("Memid")
    Session("membernum") = objRS("Memnum")這是有人叫我家ㄉ 但我家ㄌ以後又不知道要幹麻 應該還有別ㄉ地方要改 能不能請看ㄉ董ㄉ人幫我一下哩
            
        conn.Execute(sqlnew)
     else
      response.redirect "register.asp?err=1"
     end if    
%>


<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title></title>
<%
   Session("logmember") = Ucase(request("mid"))
   Response.Redirect "SQLInsert.asp"
%>
</head>


</html>
已記錄
頁: [1] 向上 列印 
« 上一篇主題 下一篇主題 »
跳到:  


本頁花了 5.292 秒, 以及 19 次的資料庫查詢.