Avatar billede cridonori Nybegynder
11. november 2002 - 19:24 Der er 1 kommentar og
1 løsning

connect til mysql

har store problemer med min side, men hvad er der galt?

jeg får følgende fejl :

Fejltype:
Der opstod en Microsoft VBScript-kompileringsfejl (0x800A0400)
En sætning var ventet
/rollespil/noframe/211.asp, line 130
<% SQL = "SELECT bnavn FROM person WHERE bnavn = '" & Request.form("brugerNavn")& "'


kilden er her:

<% OPTION EXPLICIT%>
<HTML><HEAD>
<LINK REL="StyleSheet" HREF="style.css" TYPE="text/css">
<TITLE>Dansk Rollespils Portal</TITLE>
</HEAD>

<BODY>
<TABLE class=tabel>
    <TR Height=20px>
        <TD COLSPAN="2" class=TD1>
        <CENTER>| <a href="http://agger/rollespil/noframe/21.asp">Ny Bruger</a> | <a href="http://agger/rollespil/noframe/22.asp"> Glemt Password</a> | <A HREF="http://agger/rollespil/noframe/23.asp">Rediger Profil</A> |</CENTER>
        </TD>
    </TR>
<TR class=TR1>
    <TD class=TD2>
    <span style="position:absolut;top:1%;width:100%; padding-top: 10px;">
    <CENTER><A HREF="http://agger/rollespil/noframe/1.asp">Hovedside</A></CENTER><BR>
    <CENTER><%
if (Session("loginOK") = "jada") then
Response.Write "<a href='http://agger/rollespil/noframe/logout.asp'>Log Out </a>"
else
Response.Write "<a href='http://agger/rollespil/noframe/2.asp'>Log In</a>"
End if %></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/3.asp">Spil på net</A></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/chat.asp">Chat</A></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/4.asp">Live</A></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/5.asp">Spil Kontakt</A></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/6.asp">Opslagstavlen</A></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/7.asp">Eventyr</A></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/8.asp">Galleri</A></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/9.asp">Køb/Salg</A></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/begivenheder.asp">Begivenheder</A></CENTER><BR>
    <CENTER><A HREF="http://agger/rollespil/noframe/links.asp">Links</A></CENTER><BR>
    <CENTER><a href='mailto:Cridonori@.tele.dk'>Webmaster</a></CENTER><br>
    </span>
    </TD>
        <TD class=TD4>
        <span style="position:absolut;top:1%;width:100%;" >
        <%
Dim strForNavn, strEfterNavn, strBrugerNavn, strE_Mail, varKoen, strAlder, varFRegler, varErfaring, varRegelboeger, strPostNummer, strHest

strForNavn = Request.Form("forNavn")
strEfterNavn = Request.Form("efterNavn")
strBrugerNavn = Request.Form("brugerNavn")
strE_Mail = Request.Form("e-mail")
varKoen = Request.Form("koen")
strAlder = Request.Form("alder")
varFRegler = Request.Form("fRegler")
varErfaring = Request.Form("erfaring")
varRegelboeger = Request.Form("regelboeger")
strPostNummer = Request.Form("postNr")
strHest = Request.Form("hest")

if request.form("forNavn") = "" then
    fail = "Du skal indtaste et navn<br>"
    end if
   
if request.form("efterNavn") = "" then
    fail=fail & "Du skal indtaste dit efternavn<br>"
    end if
   
if request.form("brugerNavn") = "" then
fail=fail & "Du skal indtaste et brugernavn.<br>"
end if
   
if request.form("e-mail") = "" or InStr(Request.Form("e-mail"),"@") = 0 or INSTR(Request.Form("e-mail"),"@@") <> 0 THEN
fail=fail & "Du har fejl i din email<br>"
end if

if request.form("password") <> Request.form("password1") or request.form("password") = "" or request.form("password1") = "" then
fail=fail & "Dit password stemmer ikke overens, eller du har glemt at skrive et password.<br>"
end if

if fail <> "" then
response.write "<CENTER><br><b>Du mangler at indtaste følgende:<br><br></b>" & fail &"<br><br></b><A HREF=java script:history.go(-1)>Tilbage</A><BR></CENTER>"
        response.end
    end if
%>

%>


<H3><P>
<CENTER><P>Vi har nu oprette dig som en <%=strAlder%> årig <%=varKoen%> Ved navn <H3 class="test"><%=strForNavn%></H3>&nbsp;<%=strEfterNavn%> som der kan skrives til på <%=strE_Mail%>&nbsp;<BR>
<P>Dit foretrukne spil er <%=varFRegler%>&nbsp; hvor dit erfaringsniavu er: <% =varErfaring %> og hvor din bogsamling er lig med: <%= varRegelboeger %>&nbsp;Du bor i <% =strPostNummer %> og har brugernavnet <%= strBrugernavn %><P><P>

Du vil gerne have spam omkring:<BR>
<%
if Request.QueryString("motri")="on" Then
    Response.Write "Egne spil"
End If
%>
&nbsp;
<%
if Request.QueryString("mon")="on" Then
    Response.Write " Nyheder"
End If
%>
&nbsp;
<%
if Request.QueryString("mosr")="on" Then
    Response.Write "Og Spil reklamer"
End If
%><BR>

Og her er din præsentation:
<% = strHest %>

<BR>

Håber at du kommer til at hygge dig.
</CENTER></H3>
        </SPAN>
        </TD>
    </TR>
<TR Height=30px>
    <TD class=TD3>
    <CENTER><A style="cursor:hand; color=yellow" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('www.rollespil.net');">Gør Til Startside</a></CENTER>
    </TD>
        <TD><CENTER>| <a href="http://agger/rollespil/noframe/1.html">Toppen af siden</a> |</CENTER></TD>
</TR>
</TABLE>
<%
'Tjek om form'en er send og så indsæt i databasen
if Request.ServerVariables("REQUEST_METHOD") = "POST" then
  Dim conn, SQL, rs
  Set Conn = Server.CreateObject("ADODB.Connection")
  Conn.Open "DRIVER={mySql}; SERVER=localhost; UID=jesper; PWD=xxxxxx; DATABASE=person;"

<% SQL = "SELECT bnavn FROM person WHERE bnavn = '" & Request.form("brugerNavn")& "'
set rs = connection.execute (SQL)
if rs.EOF then
  SQL = "INSERT INTO person (fnavn, enavn, bnavn, email, password, alder, koen, postnr, erfaring, beskrivelse)VALUES ('"&Request.form("forNavn")&"', '"& Request.form("efterNavn")&"', '"& Request.form("brugerNavn")&"', '"& Request.form("e-mail")&"', '"& Request.form("password")&"', '', '', '', '', '')"
else
Response.write "<CENTER><br>Brugernavnet / password som du ønsker er desværre optaget, prøv venligst igen.<BR></CENTER>" 
end if

  Conn.Execute(SQL)
  conn.close
  set conn = nothing
End if
%>
</BODY>
</HTML>
Avatar billede cridonori Nybegynder
11. november 2002 - 19:49 #1
lukker
Avatar billede eagleeye Praktikant
11. november 2002 - 20:42 #2
Acceptere du så ikke lige dit eget svar. Man lukker et spørgsmål ved at acceptere et eller flere svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester