צפיות
תשובות
בעיה בקוד ASP-עמוד הרשמה.בבקשה עזרה
שלום…יש לי בעייה ביצירת עמוד הרשמה…יש לי מסד נתונים והכל בסדר זה הקוד שלי:(שלקוח מהאתר פה דרך אגב)
<%
If Request("Login")<>"" And Request("Password")<>"" Then
'only login & password are required
Dim conn, SQLstr
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "mydsnmatan"
SQLstr="INSERT INTO SiteUsers (Login,Password,Fname,Lname,Email)"
SQLstr= SQLstr & " VALUES ('" & Request("Login") & "','"
SQLstr= SQLstr & Request("Password") & "','"
SQLstr= SQLstr & Request("Fname") & "','"
SQLstr= SQLstr & Request("Lname") & "','"
SQLstr= SQLstr & Request("Email") & "')"
conn.Execute SQLstr
conn.Close
Set conn = Nothing
Response.Redirect "enter.asp"
End If
%>
ושאני מריץ והכל הוא טוען שיש שגיאה בשורה 14…וזה מה שרשום שמה:
conn.Execute SQLstr
למה יש לו בעיה בעדכון הנתונים לטבלה..?
בבקשה אני צריך את זה דחוף
7 תשובות
במידה וכל הנתונים
שהוזנו מהטופס תקינים ולא מכילים תווים שיכולים 'לדפוק' את ההרשמה אז נסה להוסיף סוגריים מרובעות ל-Password, כלומר שיהיה [Password] וזאת כיוון ש-password היא מילה שמורה.
אחי…
תראה עמוד ההתחברות עובד לי…אבל ההרשמה לא…הבעיה היא בהכנסת הנתונים לבסיס הנתונים שלי…למה זה קורה???אוף..תנסה לעזור לי:(
עשית מה שכתבתי?
אתה מזין נתונים נכונים בטופס (רק אותיות למשל)?
הקוד עצמו נראה תקין.
כן,אבל לא יודע מה נסגר
כן אני מזין נתונים נכונים…הכל נכון…אין לי מושג מה הוא רוצה ממני…תנסה להריץ על המחשב שלך תגיד לי אם עובד…
שליחת טופס ב ASP
יש לי בעיה…יצרתי טופס שליחת אימייל ב HTML…ואני רוצה שהוא יישלח את הטופס דרך האתר ולא דרך האווטלוק…אני רוצה שזה יהיה ב ASP ולא PHP מישהו יכול לעזור לי?
תדפיס את השאילתה
ותראה את הפלט (response.write SQLstr).
מאמרים
חפש CDONTS או CDOSYS למשל במאמרים ותמצא.
תצטרך אכסון בתשלום (לא חינמי) על מנת שהרכיבים הללו יפעלו.