hvad er galt
jeg har lavet det her script og har ikk meget forstand på ASP men får en fejlmelding der hedder:Fejltype:
Der opstod en Microsoft JScript-kørselsfejl (0x800A1391)
'personinfo' er ikke defineret
/brugerinfo.asp, line 47
scriptet er som følger
<% @language=JavaScript %>
<!-- #include file="database.js"
<%
con = createDatabaseConnection();
%>
<html>
<head
<title>The E League [bruger registrering]</title>
</head>
<MM:BeginLock translatorClass="MM_SSI" type="ssi_comment" orig="%3C!-- #include file=%22header.html%22 --%3E" fileRef="header.html" depFiles="file:///C|/Documents and Settings/jonas skovmose/Skrivebord/CS-liga/header.html"><style type="text/css">
<!--
.headlink {
color: ffffff;
text-decoration: none;
font-size: smaller;
}
-->
</style>
<p>
<table width = 100%>
<tr>
<td width = 100 rowspan=2> </td>
<td align="center"><a href=index2.asp><img src=logotel.gif alt="The E League" border=0></a>
<table width=100% ><tr>
<td bgcolor=#00309C align="center" width=33%><a href=login.asp class=headlink target="mainFrame">Log In </a></td>
<td bgcolor=#00309C align="center" width=33%><a href=regler.asp class=headlink target="mainFrame">Regler </a></td>
<td bgcolor=#00309C align="center" width=33%><a href=tilmeld.asp class=headlink target="mainFrame">Tilmeld </a></td>
</tr></table>
<p>
<td width = 100 rowspan=2>
</td>
</tr><MM:EndLock>
<P> hvis du vil registrere dig som bruger skal du udfylde nedenstående felter og trykke på "registrer-knappen"
dog skal du lige læse <a href=regler.asp target=mainFrame>Tilmeldingreglerne</a> først.
<%
kundeid = Request.Cookies("personinfo")
if (personinfo == "") {
Clan = "";
kontakperson = "";
Adresse = "";
Postnummer = "";
By = "";
email = "";
IRC = "";
} else {
res = con.execute("SELECT Clan, kontaktperson, Adresse, Postnummer, By, E-mail, IRC-chan FROM personinfo WHERE Brugernavn = " + Brugernavn);
Clan = res.Fields("Clan");
kontaktperson = res.Fields("kontaktperson");
Adresse = res.Fields("Adresse");
postnummer = res.Fields("postnummer");
By = res.Fields("By");
email = res.Fields("email")
IRC = res.Fields("IRC");
}
%>
<form name=afsend action=modtag.asp method=post>
<table>
<tr>
<td>Clan</td>
<td><input type=text name=Clan value="<%=Clan%>"></td>
</tr>
<tr>
<td>Clantag</td>
<td><input type=tekst name=Clantag value="<%=Clantag%>"></td>
</tr>
<tr>
<td>kontaktperson</td>
<td><input type=text name=kontaktperson value="<%=kontaktperson%>"></td>
</tr>
<tr>
<td>Adresse</td>
<td><input type=text name=Adresse value="<%=Adresse%>"></td>
</tr>
<tr>
<td>Postnummer</td>
<td><input type=text name=Postnummer value="<%=Postnummer%>"></td>
</tr>
<tr>
<td>By</td>
<td><input type=text name=By value="<%=By%>"></td>
</tr>
<tr>
<td>email</td>
<td><input type=text name=By value="<%=email%>"></td>
</tr>
<tr>
<td>IRC</td>
<td><input type=text name=By value="<%=IRC%>"></td>
</tr>
<tr>
<td>Turneringform:</td>
<td><input type=text name=By value="<%=Turneringsform%>"></td>
</tr>
<tr>
<%
if (Brugernavn =="") {
%>
<tr>
<td colspan=2>
For senere at kunne loge dig På The E League skal du vælge et kodeord, og indtaste det i nedenstående felt
</td>
</tr>
<tr>
<td>Password</td>
<td><input type=password name=password1></td>
</tr>
<tr>
<td>Gentag password</td>
<td><input type=password name=password2></td>
</tr>
<%
}
%>
</td>
<tr>
<td> </td>
<td><input name="submit" type=submit value="afsend brugerinfo"></td>
</tr>
</table>
</form>
</body>
</html>
jeg har en Acces database tilsluttet den med en tabel der der hedder personinfo som indenholder:
Brugernavn (nøgle)
kontaktperson
Clan
Clantag
Adresse
Postnummer osv..
til password
og en der hedder brugernavn som indenholder
brugernavn
turneringsform
igen nøgler og de referer begge værk med en en-til-mange-relation
Brops
