<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& Server.MapPath("gbdb.mdb")
SQL = "SELECT * FROM gastbok ORDER BY ID DESC"
Set RecSet = Connect.Execute(SQL)
If RecSet.EOF Then
%>
Inga meddelanden hittades.
<%
Else
Do Until RecSet.EOF
namn = RecSet("namn")
email = RecSet("email")
hemsida = RecSet("hemsida")
meddelande = RecSet("meddelande")
datum = RecSet("tid")
IP = RecSet("IP")
Som sagt tidigare
Kanske för att jag känner mig så snäll idag. :e :e
<html>
<head>
<title>Gästbok - _ _ _ _ _ _.nu</title>
</head>
<body>
<a href="gastbok.asp?gor=skriv">Skriv</a> <a href="gastbok.asp?visa=alla">Alla inlägg</a><br>
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& Server.MapPath("gbdb.mdb")
SQL = "SELECT * FROM gastbok ORDER BY ID DESC"
Set RecSet = Connect.Execute(SQL)
arr = RecSet.getrows
Set RecSet = nothing
Connect.Close
Set Connect = Nothing
' ANTAL PER SIDA
a = 5
site = cint(request.querystring("site"))
beginn = lbound(arr, 2)
ending = ubound(arr, 2)
sida = site * a
start = 0 + sida
slut = start + a-1
for i = start to slut
%>
<%
namn = RecSet("namn")
email = RecSet("email")
hemsida = RecSet("hemsida")
meddelande = RecSet("meddelande")
datum = RecSet("tid")
IP = RecSet("IP")
%>
<hr>
Skrivet av: <% =namn%> IP: <% =IP%><br>
E-mail: <a href="mailto:<% =email%>"><% =email%></a><br>
Hemsida: <a href="http://<% =hemsida%>"><% =hemsida%></a><br>
Datum: <% =datum%><br>
Meddelande:<br> <% =meddelande%><br><br>
<%
next
if ending > a then
sidor = INT(ending / a) + 1
response.write "| "
for x = 1 to sidor
response.write "<a href=gastbok.asp?site="&x-1&">" & x & "</a> | "
next
if sidor = site--1 then
response.write " Nästa »"
else
response.write " <a href=gastbok.asp?site="&site--1&">Nästa »</a><br><br>"
end if
end if
%>
<hr>
Har dock inte testat koden så säg till om något inte stämmer så fixar vi det. ;)
------------------
MVH // Cyprys Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.
Tänkt kaankse ändra lit i koden till:
<html>
<head>
<title>Gästbok - _ _ _ _ _ _.nu</title>
</head>
<body>
<a href="gastbok.asp?gor=skriv">Skriv</a> <a href="gastbok.asp?visa=alla">Alla inlägg</a><br>
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& Server.MapPath("gbdb.mdb")
SQL = "SELECT * FROM gastbok ORDER BY ID DESC"
Set RecSet = Connect.Execute(SQL)
arr = RecSet.getrows
' ANTAL PER SIDA
a = 5
site = cint(request.querystring("site"))
beginn = lbound(arr, 2)
ending = ubound(arr, 2)
sida = site * a
start = 0 + sida
slut = start + a-1
for i = start to slut
If RecSet.EOF Then
%>
Inga meddelanden hittades.
<%
Else
Do Until RecSet.EOF
namn = RecSet("namn")
email = RecSet("email")
hemsida = RecSet("hemsida")
meddelande = RecSet("meddelande")
datum = RecSet("tid")
IP = RecSet("IP")
%>
<hr>
Skrivet av: <% =namn%> IP: <% =IP%><br>
E-mail: <a href="mailto:<% =email%>"><% =email%></a><br>
Hemsida: <a href="http://<% =hemsida%>"><% =hemsida%></a><br>
Datum: <% =datum%><br>
Meddelande:<br> <% =meddelande%><br><br>
<%
next
if ending > a then
sidor = INT(ending / a) + 1
response.write "| "
for x = 1 to sidor
response.write "<a href=gastbok.asp?site="&x-1&">" & x & "</a> | "
next
if sidor = site--1 then
response.write " Nästa »"
else
response.write " <a href=gastbok.asp?site="&site--1&">Nästa »</a><br><br>"
end if
end if
RecSet.Close
Set RecSet = nothing
Connect.Close
Set Connect = Nothing
%>
<hr>
Men då fick jag felmeddelandet oväntad "nex" på rad 49
Ehh. Jag vet inte hur det gick tillbaka till do until ?
Jag gjorde om det till en array istället och där behövs ingen movenext. En for-sats duger fint.
------------------
MVH // Cyprys Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.
[r] Förlåt. Det här borde nog funka lite bättre i alla fall :r
<html>
<head>
<title>Gästbok - _ _ _ _ _ _.nu</title>
</head>
<body>
<a href="gastbok.asp?gor=skriv">Skriv</a> <a href="gastbok.asp?visa=alla">Alla inlägg</a><br>
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& Server.MapPath("gbdb.mdb")
SQL = "SELECT namn, email, hemsida, meddelande, tid, IP FROM gastbok ORDER BY ID DESC"
Set RecSet = Connect.Execute(SQL)
arr = RecSet.getrows
Set RecSet = nothing
Connect.Close
Set Connect = Nothing
' ANTAL PER SIDA
a = 5
site = cint(request.querystring("site"))
beginn = lbound(arr, 2)
ending = ubound(arr, 2)
sida = site * a
start = 0 + sida
slut = start + a-1
for i = start to slut
%>
<hr>
Skrivet av: <% =arr(0, i)%> IP: <% =arr(5, i)%><br>
E-mail: <a href="mailto:<% =arr(1, i)%>"><% =arr(1, i)%></a><br>
Hemsida: <a href="http://<% =arr(2, i)%>"><% =arr(2, i)%></a><br>
Datum: <% =arr(4, i)%><br>
Meddelande:<br> <% =arr(3, i)%><br><br>
<%
next
if ending > a then
sidor = INT(ending / a) + 1
response.write "| "
for x = 1 to sidor
response.write "<a href=gastbok.asp?site="&x-1&">" & x & "</a> | "
next
if sidor = site--1 then
response.write " Nästa »"
else
response.write " <a href=gastbok.asp?site="&site--1&">Nästa »</a><br><br>"
end if
end if
%>
<hr>
------------------
MVH // Cyprys Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.
[Redigerat av cyprys den 16 aug 2001]
269 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25