1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

A wierd error i get when i run my asp file

Discussion in 'C#' started by New_Heart, May 16, 2008.

  1. #1
    Hello all.
    im new to this place and i was wondering if you could help me to sort a problem of mine, the truth is that I am also new to ASP and its wide range of errors. In the recent days I have searched the web and some textbooks for the answer to this error but all was futile. as I even resorted to just plain coping from the book it still spit at me with an evil glance with the same error.

    Error Type:
    Microsoft VBScript runtime (0x800A01F9)
    Invalid or unqualified reference

    In fact this is a very simple code but it broke my spirit.
    please if you have any suggestions on how to fix this minor bug or just comments on how to make it better, your welcome :p

    Code (Text):
    1.  
    2. <html>
    3. <body>
    4. <%
    5. path = Server.mappath("database/data.mdb")
    6. Set.conn = Server.createObject("ADODB.Connection")
    7. conn.open "driver={Microsoft Access Driver (*.mdb)}; DBQ=" & path  
    8.  
    9. first_n = Request.Form("first_name")  
    10. last_n = Request.Form("last_name")
    11. user_n = Request.Form("username")
    12. pass = Request.Form("password_1")
    13. e_mail = Request.Form("email")
    14.  
    15. set user=conn.execute("SELECT * FORM users WHERE cusur_n='"& request.form("user_n")& "'")
    16.  
    17. if not user.eof then
    18.   response.write "<br><its taken, sorry"
    19.  
    20. else
    21.  
    22.  MySql = "Insert into users (cfirst_n, clast_n, cuser_n, cpass, ce_mail) values '"&fisrt_n&"','"&last_n&"','"&user_n&"','"&pass&"','"&e_mail&"')"
    23.  
    24.  conn.execute MySql
    25.  response.write "<br><center> yay </center><br>"
    26.  
    27. end if
    28. %>
    29. </body>
    30. </html>
    31.  
    Thank you in advance.
     
    New_Heart, May 16, 2008 IP
  2. fhirzall

    fhirzall Guest

    Messages:
    124
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #2
    I see a typo in your insert statement, '"&fisrt_n&"', should be first


     
    fhirzall, May 16, 2008 IP
  3. New_Heart

    New_Heart Peon

    Messages:
    2
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Thank you for pointing that out it would have taken me a lot to figure it out later but the problem is in line 5 is doesnt seem like there is something wrong there but the explorer knows better.

    this is my code with the registration page

    HTML:
    1.  
    2. <html dir="rtl">
    3.       <title> ×–×” אנימה ×›×¢? - עמוד ההרשמה </title>
    4. </head>
    5.  
    6. <body bgcolor="lightblue">
    7. <h2 align="center"><i>~~~ ההרשמה לאתר אנימה כאוס ~~~</i></h2>
    8. <div align="left"><a href="index.html">לעמוד הראשי</a></div>
    9.  
    10.  
    11. <td>
    12.  
    13. <script languge="javascript">    
    14.  
    15.   function regCheack()
    16.   {
    17.     if (document.users.first_name.value=="") alert("הכנס שם פרטי")
    18.     else
    19.     if (document.users.first_name.value.length< 2) alert("שם קצר מדיי")
    20.    else
    21.    if (document.users.last_name.value=="") alert("הכנס שם משפחה")
    22.    else
    23.    if (document.users.last_name.value.length< 2) alert("שם משפחה קצר מדיי")
    24.    else
    25.    if (document.users.username.value=="") alert("הכנס שם משתמש")
    26.    else
    27.    if (document.users.username.value.length< 4) alert("שם משתמש קצר מדיי")
    28.    else
    29.    if (document.users.password_1.value=="") alert("הכנס סיסמה")
    30.    else
    31.    if (document.users.password_1.value.length< 6) alert("סיסמה קצרה מדיי. חייב להיות בין 6 לבין 16 סימנים")
    32.    else
    33.    if (document.users.password_2.value=="") alert("הכנס סיסמה מחדש")
    34.    else
    35.    if (document.users.password_1.value != document.f1.password_2.value) alert("הסיסמות לא תואמות")
    36.    else
    37.    if (document.users.email.value=="") alert("הכנס כתובת דואר אלקטרוני")
    38.    else
    39.    if (document.users.email.value.indexOf("@")==-1) alert("שטרודל לא נמצא")
    40.    else
    41.    if (document.users.email.value.indexOf(".")==-1) alert("נקודה לא נמצאה")
    42.    else
    43.    document.users.submit();
    44.   }  
    45.  
    46.  
    47.     <form name="users" method="post" action="AnimeChaosMeneger.asp">
    48.  <div><b> שם פרטי ומשפחה </b></div>
    49. <div> השמות הפרטיים ושמות המספחה לא יופיע באתר זה כלל. </div><br>
    50.      <table border="0">
    51.          <tr><tb><div><i> שם פרטי: </i></div></tb><tb><div><input type="text" name="first_name"/></div></tb></tr>
    52.          <tr><tb><div><i> שם משפחה: </i></div></tb><tb><div><input type="text" name="last_name"/></div></tb></tr>
    53.      </table>
    54. <br>
    55.  
    56.  <div><b> שם משתמש </b></div>
    57. <div> שם משתמש הוא שם יחודי אשר המשתמשים האחרים יכירו אותך בשם זה אז לבחור בקפידה. </div><br>
    58.          <div><i> שם משתמש: </i><br><input type="text" name="username" maxlength="16"/></div><br>
    59.  
    60.  
    61.  <div><b> סיסמה </b></div>
    62. <div> לסיסמה שלך יש תפקיד חשוב בשמירה על הפרטיות שלך. אנא הכנס סיסמה ייחודים בין 6 לבין 16 סימנים. <br></div><br>
    63.          <div><i> סיסמה: </i><br><input type="password" name="password_1" maxlength="16"/><div>
    64.          <div><i> בדיקת סיסמה: </i><br><input type="password" name="password_2" maxlength="16"/><br><div>
    65. <br>
    66.  
    67.  <div><b> דואר אלקטרוני </b></div>
    68. <div> דואר אלקטרוני נחוץ בכדי להחזיר את הסיסמה במקרה ששכחתה אותה. </div><br>
    69.          <div><i> דואר אלקטרוני: </i><br><input type="text" name="email"/></div><br>
    70.  
    71.  <div><b> תאריך לידה </b></div><br>
    72. <div> לא חובה  ××‘ל אולי תקבל/×™  ×ž×ª× ×” ביום ההולדת שלך. </div><br>
    73. <div>
    74.    <select>
    75.          <option value=""> -- יום -- </option>
    76.          <option value="1">1</option>
    77.          <option value="2">2</option>
    78.          <option value="3">3</option>
    79.  
    80.    </select>
    81.  
    82.    <select>
    83.          <option value=""> -- חודש -- </option>
    84.          <option value="1"> ינואר </option>
    85.          <option value="2"> פברואר </option>
    86.          <option value="3"> מרץ </option>
    87.  
    88.    </select>
    89.  
    90.    <select>
    91.          <option value=""> -- שנה -- </option>
    92.          <option value="2003">2003</option>
    93.          <option value="2002">2002</option>
    94.          <option value="2001">2001</option>
    95.          <option value="2000">2000</option>
    96.          <option value="1999">1999</option>
    97.          <option value="1998">1998</option>
    98.          <option value="1997">1997</option>
    99.  
    100.    </select>
    101.  </div><br>
    102.  
    103.  <div> לא חובה אבל יכול לעזור לאחרים להתחיל שיחות </div>
    104. <div> אנו אוספים מידע כללי לשם השוואות סטטיסטיות. זה חשוב מידע חשוב לאתר אשר יעזור בעתיד. </div><br>
    105.      
    106.         <i><input type="radio" name="gender" value="male"  /> בן&nbsp;&nbsp;
    107.         <input type="radio" name="gender" value="female"  /> בת </i>
    108. <br><br><br>
    109.  
    110.  
    111. <div align="center"><input type="button" name="submit" value="שלח" onClick="regCheack()" /></div>
    112.  
    113. </td></th>
    114. <td><img src="images\1.jpeg" border="1" /></td></table>
    115.  
    116. </body>
    117. </html>
    118.  
    it doesnt seem like to be any sort of problems here I have kept it to the simplest and I have copy-pasted all the fields name. im using Windown XP Pro SP2 I have IIS installed and I have made a new database in the following place C:\Inetpub\wwwroot\Anime_Chaos\database\data.MDB using ODBC
     
    New_Heart, May 17, 2008 IP