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

    path = Server.mappath("database/data.mdb")
    Set.conn = Server.createObject("ADODB.Connection")
    conn.open "driver={Microsoft Access Driver (*.mdb)}; DBQ=" & path  
    first_n = Request.Form("first_name")  
    last_n = Request.Form("last_name") 
    user_n = Request.Form("username") 
    pass = Request.Form("password_1") 
    e_mail = Request.Form("email") 
    set user=conn.execute("SELECT * FORM users WHERE cusur_n='"& request.form("user_n")& "'")
    if not user.eof then 
      response.write "<br><its taken, sorry"
     MySql = "Insert into users (cfirst_n, clast_n, cuser_n, cpass, ce_mail) values '"&fisrt_n&"','"&last_n&"','"&user_n&"','"&pass&"','"&e_mail&"')"
     conn.execute MySql
     response.write "<br><center> yay </center><br>"
    end if
    Code (markup):
    Thank you in advance.
    New_Heart, May 16, 2008 IP
  2. fhirzall

    fhirzall Guest

    Likes Received:
    Best Answers:
    Trophy Points:
    I see a typo in your insert statement, '"&fisrt_n&"', should be first

    fhirzall, May 16, 2008 IP
  3. New_Heart

    New_Heart Peon

    Likes Received:
    Best Answers:
    Trophy Points:
    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 dir="rtl">
          <title> זה אנימה כע? - עמוד ההרשמה </title>
    <body bgcolor="lightblue">
    <h2 align="center"><i>~~~ ההרשמה לאתר אנימה כאוס ~~~</i></h2>
    <div align="left"><a href="index.html">לעמוד הראשי</a></div>
    <script languge="javascript">	 
      function regCheack()
        if (document.users.first_name.value=="") alert("הכנס שם פרטי")
        if (document.users.first_name.value.length< 2) alert("שם קצר מדיי")
        if (document.users.last_name.value=="") alert("הכנס שם משפחה")
        if (document.users.last_name.value.length< 2) alert("שם משפחה קצר מדיי")
        if (document.users.username.value=="") alert("הכנס שם משתמש")
        if (document.users.username.value.length< 4) alert("שם משתמש קצר מדיי")
        if (document.users.password_1.value=="") alert("הכנס סיסמה")
        if (document.users.password_1.value.length< 6) alert("סיסמה קצרה מדיי. חייב להיות בין 6 לבין 16 סימנים")
        if (document.users.password_2.value=="") alert("הכנס סיסמה מחדש")
        if (document.users.password_1.value != document.f1.password_2.value) alert("הסיסמות לא תואמות")
        if (document.users.email.value=="") alert("הכנס כתובת דואר אלקטרוני")
        if (document.users.email.value.indexOf("@")==-1) alert("שטרודל לא נמצא")
        if (document.users.email.value.indexOf(".")==-1) alert("נקודה לא נמצאה")
        <form name="users" method="post" action="AnimeChaosMeneger.asp">
     <div><b> שם פרטי ומשפחה </b></div>
    <div> השמות הפרטיים ושמות המספחה לא יופיע באתר זה כלל. </div><br>
         <table border="0">
             <tr><tb><div><i> שם פרטי: </i></div></tb><tb><div><input type="text" name="first_name"/></div></tb></tr>
             <tr><tb><div><i> שם משפחה: </i></div></tb><tb><div><input type="text" name="last_name"/></div></tb></tr>
     <div><b> שם משתמש </b></div>
    <div> שם משתמש הוא שם יחודי אשר המשתמשים האחרים יכירו אותך בשם זה אז לבחור בקפידה. </div><br>
             <div><i> שם משתמש: </i><br><input type="text" name="username" maxlength="16"/></div><br>
     <div><b> סיסמה </b></div>
    <div> לסיסמה שלך יש תפקיד חשוב בשמירה על הפרטיות שלך. אנא הכנס סיסמה ייחודים בין 6 לבין 16 סימנים. <br></div><br>
             <div><i> סיסמה: </i><br><input type="password" name="password_1" maxlength="16"/><div>
             <div><i> בדיקת סיסמה: </i><br><input type="password" name="password_2" maxlength="16"/><br><div>
     <div><b> דואר אלקטרוני </b></div>
    <div> דואר אלקטרוני נחוץ בכדי להחזיר את הסיסמה במקרה ששכחתה אותה. </div><br>
             <div><i> דואר אלקטרוני: </i><br><input type="text" name="email"/></div><br>
     <div><b> תאריך לידה </b></div><br>
    <div> לא חובה  אבל אולי תקבל/י  מתנה ביום ההולדת שלך. </div><br>
             <option value=""> -- יום -- </option>
             <option value="1">1</option>
             <option value="2">2</option>
             <option value="3">3</option>
             <option value=""> -- חודש -- </option>
             <option value="1"> ינואר </option>
             <option value="2"> פברואר </option>
             <option value="3"> מרץ </option>
             <option value=""> -- שנה -- </option>
             <option value="2003">2003</option>
             <option value="2002">2002</option>
             <option value="2001">2001</option>
             <option value="2000">2000</option>
             <option value="1999">1999</option>
             <option value="1998">1998</option>
             <option value="1997">1997</option>
     <div> לא חובה אבל יכול לעזור לאחרים להתחיל שיחות </div>
    <div> אנו אוספים מידע כללי לשם השוואות סטטיסטיות. זה חשוב מידע חשוב לאתר אשר יעזור בעתיד. </div><br>
            <i><input type="radio" name="gender" value="male"  /> בן&nbsp;&nbsp;
            <input type="radio" name="gender" value="female"  /> בת </i>
    <div align="center"><input type="button" name="submit" value="שלח" onClick="regCheack()" /></div>
    <td><img src="images\1.jpeg" border="1" /></td></table>
    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