צפיות
תשובות
שם משתמש
שלום אני בונה אתר בשפת ASP+JVAVASCRIPא
בדף הרשמה עשיתי בדיקה אם שם המשתמש קיים במערכת
רק הבעיה שזה נותן להשתמש בכל השמות שבטבלה חוץ מזה שבראש הטבלה
אודה למי שיוכל לעזור לי לתקן את הקוד
תודה מראש
הקוד
<%@ Language=VBScript codepage=1255%>
<%
dim uName,rsStr ,myStr,srte
Set conn = Server.CreateObject("ADODB.Connection")
uName= Request.Form("Uname")
Conn.Open ("DATA")
Set rs = Server.CreateObject("ADODB.Recordset")
rsStr = "SELECT Uname FROM People "
rs.Open rsStr,conn
if uName = rs("Uname") then
rs.Close
set rs = nothing
conn.Close
set conn = nothing
myStr = "שם המשתמש תפוס"
%>
<html>
<head>
<title>ארעה שגיאה בהרשמה למערכת</title>
</head>
<body bgcolor=#99ccff>
<P align=right><FONT ><A href="index.asp"><IMG id=IMG1 src="picture/shmuel.gif" align=right border=0></A> </FONT></P>
<center>
<P> ארעה שגיאה בהרשמה למערכת, הנתון/ים השגויים הם:</P>
<font color="red"><%=myStr%></font>
לחץ <a href="javascript:history.back()">כאן</a> ע"מ לנסות שנית
</center>
</body>
</html>
<%
elseif uName <> rs("Uname") then
rs.Close
set rs = nothing
myStr = "!ההרשמה התבצעה בהצלחה"
stre="login.asp"
sqlText= "INSERT INTO People (Uname,uPass,NAME,Lastname,CODEUSER,address,CITY,zipcode,phone,cellular,email)"
sqlText=sqlText & " values ('" & Request.form("Uname") & "','"
sqlText=sqlText & Request.form("uPass") & "','"
sqlText=sqlText & Request.form("NAME") & "','"
sqlText=sqlText & Request.form("Lastname") & "','"
sqlText=sqlText & Request.form("CODEUSER") & "','"
sqlText=sqlText & Request.form("address") & "','"
sqlText=sqlText & Request.form("CITY") & "','"
sqlText=sqlText & Request.form("zipcode") & "','"
sqlText=sqlText & Request.form("phone") & "','"
sqlText=sqlText & Request.form("cellular") & "','"
sqlText=sqlText & Request.form("email") &"')"
conn.Execute sqlText
conn.Close
set conn = nothing
%>
א.ר.ר

1 תשובות
תשובה
בשאילתה אין לך WHERE שקובע איזה שם משתמש לבדוק.
תעדכן את השאילתה שלך לזה:
rsStr = "SELECT Uname FROM People WHERE Uname='"&uName&"'"
בהצלחה.
"החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
http://Www.Torec.Net * http://Www.Torec.In