Avatar billede phr3ak Nybegynder
11. august 2001 - 11:15 Der er 19 kommentarer og
2 løsninger

Asp?

Hej allesammen!
jeg har et lille problem, jeg har downloadet et script som burde se sådan her ud:
http://www.viewsource.dk/asp/Statistic/Clickcount/Clickcount.asp

men mit virker ikke fordi, jeg ved ikke hvor man skal sætte f.eks \"Eksperten.dk\" ind, altså sådan at den tæller hits...

Her er koden:

<%
Response.Buffer = True

Set myConn = Server.CreateObject(\"ADODB.Connection\")
myConn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"demo.mdb\")

If Request.QueryString(\"id\") <> \"\" Then
    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"SELECT * FROM Banner WHERE (ID = \" & Request.QueryString(\"id\") & \")\"
    rs.Open strSQL, myConn, 1, 3
    If Not (rs.BOF Or rs.EOF) Then
        rs(\"Clicks\") = rs(\"Clicks\") + 1
        strURL = rs(\"Url\")
        rs.Update
        rs.Close
        myConn.Close
        Set rs = Nothing
        Set myConn = Nothing
        Response.Clear
        Response.Redirect(strURL)
    End If
End If
%>

<html><head>
<title>Top Link LIst</title>
</head><body>
<p>Most Visited</p>

<%
strSQL = \"SELECT * FROM Banner ORDER BY Clicks DESC\"
Set rs = myConn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then
    Do While Not rs.EOF
        Response.Write \"<p><a href=Clickcount.asp?id=\" & rs(\"ID\") & \">\" & rs(\"Description\") & \"</a><br>\"
        Response.Write \"<font size=-1>Hits: \" & rs(\"Clicks\") & \"</p>\"
        rs.Movenext
    Loop   
End If
myConn.Close
Set myConn = Nothing
%>
Avatar billede Slettet bruger
11. august 2001 - 11:16 #1
det gør du i demo.mdb som er en access database
Avatar billede phr3ak Nybegynder
11. august 2001 - 11:17 #2
Jamen den er tom!
Hvad skal jeg skrive i den?
Avatar billede medions Nybegynder
11. august 2001 - 11:21 #3
altså -åben access, gå ind der hvor du har din tabel -\"banner\" og gå ind under den kollonne som hvor du trækker den ud -og skriv : eksperten.dk !

Avatar billede phr3ak Nybegynder
11. august 2001 - 11:23 #4
Kører det på MySQL?
God damn!
Har ikke webhotel med både ASP og MYSQL!
Avatar billede Slettet bruger
11. august 2001 - 11:25 #5
phr3ak  >> nej det gør ikke
Avatar billede phr3ak Nybegynder
11. august 2001 - 11:29 #6
Hvad mener han så med at, jeg skal gå ind hvor jeg har min \"tabel\"?
Avatar billede medions Nybegynder
11. august 2001 - 11:30 #7
òk prøv at gøre følgende:

1. Gå ind i Access DB\'en
2. Gå ind i tabellen \"banner\"
3. Gå hen til kollonnen \"Description\"
4. Skriv \"Eksperten.dk\"
5. Gå hen til kollonnen \"URL\"
6. Skriv http://www.eksperten.dk

så skulle det vidst være i orden!
Avatar billede phr3ak Nybegynder
11. august 2001 - 11:34 #8
Er lidt ASP spasser!

DB´en? er det \"demo.mdb\"?
For der er kun den fil og Clickcount.asp!
Og demo.mdb er tom!
Clickcount kan du se øverst her på siden!
Avatar billede Slettet bruger
11. august 2001 - 11:37 #9
dem skal der også være plads til ;o)


læs her så kan du ik andet end og forstå det http://www.html.dk/tutorials/asp/lektion17.asp
Avatar billede medions Nybegynder
11. august 2001 - 11:37 #10
*G* ja... DB\'en er \"demo.mdb\" -det er jo en database -en Access!

Well, og clickcount.asp er ASP filen som kalder databasen!

det bliver gjordt i dette stykke:

Set myConn = Server.CreateObject(\"ADODB.Connection\")
myConn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"demo.mdb\")

gå ind i filen \"demo.mdb\" - hvad sker der så? -hvad kan du se?
Avatar billede phr3ak Nybegynder
11. august 2001 - 11:55 #11
Den er helt tom!
Avatar billede phr3ak Nybegynder
11. august 2001 - 11:57 #12
Hvad for et program skal man åbne den med?
Jeg bruger TSW!
Avatar billede Slettet bruger
11. august 2001 - 11:57 #13
ja selfølelig microsoft access
Avatar billede medions Nybegynder
11. august 2001 - 12:01 #14
*LÅL*

=> space
en måde skal vi jo sige det på! *G*
Avatar billede phr3ak Nybegynder
11. august 2001 - 12:06 #15
Har kun office, excel o.s.v men intet Access!
Kan man downloade det?
Avatar billede Slettet bruger
11. august 2001 - 12:09 #16
nope
Avatar billede medions Nybegynder
11. august 2001 - 14:53 #17
well, få fat i Office 2000 -der skulle det vidst ligge i! -ellers send databasen til mig, så vil jeg indtaste de forskellige ting og sende den tilbage til dig igen!

ok?
Avatar billede phr3ak Nybegynder
12. august 2001 - 20:24 #18
Avatar billede medions Nybegynder
13. august 2001 - 11:00 #19
okay, kan jeg så oxo få en mail adresse som jeg kan sende scriptet til?
Avatar billede phr3ak Nybegynder
13. august 2001 - 13:27 #20
Det er lige meget, skal ikke bruge det alligevel!
Men du for lidt point :)
Avatar billede medions Nybegynder
13. august 2001 - 19:08 #21
ok... takker! ;-)
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