Avatar billede olle Nybegynder
03. november 2003 - 21:39 Der er 6 kommentarer og
1 løsning

Hva er fejlen!

Hey!!!!!!!
Jeg har et community og jeg har "forsøgt"
Mig med et level system men hvorfor virker det ikke?
Mit script nårh du er logget ind:

<html>
<head>
<title>NsUp2Date Community</title>
</head>
<body>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("system.mdb")
Conn.Open DSN

SQL = "Select * FROM brugere WHERE ID=" & Session("ID")
Set rs = Conn.Execute(SQL)
if ("onlinetid") = 5
then
response.write " " & rs("brugernavn") & " er i level 1 og har dette logo <img src="lvl_1.gif">"
else
response.write " " & rs("brugernavn") &" er i level 0 og har derfor ikke noget logo."



Response.Write "Hejsa " & rs("brugernavn") & "," & "<br>" & "Og velkommen til NsUp2Date Community.<br>
Du har været online i " & rs("onlinetid") & " Time(r). "

Conn.Close
Set Conn = Nothing
%>
</body>
<html>
Avatar billede -master-d- Nybegynder
03. november 2003 - 21:43 #1
Formegentlig sådan her :

<html>
<head>
<title>NsUp2Date Community</title>
</head>
<body>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("system.mdb")
Conn.Open DSN

SQL = "Select * FROM brugere WHERE ID=" & Session("ID")
Set rs = Conn.Execute(SQL)
if rs("onlinetid") = 5
then
response.write " " & rs("brugernavn") & " er i level 1 og har dette logo <img src="lvl_1.gif">"
else
response.write " " & rs("brugernavn") &" er i level 0 og har derfor ikke noget logo."



Response.Write "Hejsa " & rs("brugernavn") & "," & "<br>" & "Og velkommen til NsUp2Date Community.<br>
Du har været online i " & rs("onlinetid") & " Time(r). "

Conn.Close
Set Conn = Nothing
%>
</body>
<html>
Avatar billede olle Nybegynder
03. november 2003 - 21:48 #2
Microsoft VBScript compilation error '800a03f9'

Expected 'Then'

/asd/log2.asp, line 13

if rs("onlinetid") = 5
----------------------^
Avatar billede michael_stim Ekspert
03. november 2003 - 21:49 #3
if rs("onlinetid") = 5 then
//På samme linie
Avatar billede olle Nybegynder
03. november 2003 - 21:53 #4
Microsoft VBScript compilation error '800a0401'

Expected end of statement

/asd/log2.asp, line 14

response.write " " & rs("brugernavn") & " er i level 1 og har dette logo <img src="lvl_1.gif">"
-----------------------------------------------------------------------------------^
Avatar billede m_skau Nybegynder
03. november 2003 - 22:02 #5
if ("onlinetid") = 5 then
    response.write " " & rs("brugernavn") & " er i level 1 og har dette logo
    <img src='lvl_1.gif'>"
else
    response.write " " & rs("brugernavn") & " er i level 0 og har derfor ikke
    noget logo."
END IF
Avatar billede m_skau Nybegynder
03. november 2003 - 22:03 #6
Rettelse:

if RS("onlinetid") = 5 then
    response.write " " & rs("brugernavn") & " er i level 1 og har dette logo
    <img src='lvl_1.gif'>"
else
    response.write " " & rs("brugernavn") & " er i level 0 og har derfor ikke
    noget logo."
END IF
Avatar billede nidyahou Praktikant
03. november 2003 - 22:19 #7
for lige at spørge dig om en helt anden ting

jeg vil gerne have ad vide af olle, der har oprettet... hvordan ser din beregn tid funktion ud... jeg har rodet med det stads i 1 mil år! jeg sidder virkelig fast i mit community plz, help :)
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