webForumDet fria alternativet

Pling vid nytt inlägg

ASP

5 svar · 320 visningar · startad av kaktusen

Medlem sedan juni 2002139 inlägg
Frågan#1

Hej,

Behöver er hjälp, det är lite smått kris. Har försökt i en timme nu men får inte i ordning på det. Är generellt dålig på detta med datorer och ASP/Javascript.

Jag har en gästbok som uppdateras automatiskt. Och när ett nytt inlägg har skrivits vill jag att ett ljud ska plinga. Bara när ett nytt inlägg har skrivits - inte annars!

Hur fixar jag det? Vet inte om det är ASP eller i Javascript som är den enklaste lösningen? Vill bara ha ett script som jag lägger in i filen. Är mkt tacksam till den som kan hjälpa mig!

Här är koden till min gästbok:

<%
If Session("LoginName") = "" then
response.redirect "login.asp"
End IF
%>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("chatt.mdb")&";"
Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "Select TOP 29 * From chatt ORDER BY date DESC"
RecSet.Open Addera, Conn, 1, 3

Session("color") = "#96A3C1"
%>

<html>
<head>
<title>MTS</title>
<meta http-equiv="refresh" content="5;chatta.asp">
</head>
<body leftmargin="0" topmargin="0" bgcolor="#FFFFFF">
<style type="text/css">
<!-- DRT
function doscriptwin(path) {
window.open(path, "_blank", "scrollbars,width=350,height=400,resizable=yes,left=150,top=80");
}
// DRT-->
<!--
A {font-weight: bold; text-decoration: none; color: black}
A:visited {font-weight: bold; text-decoration: none; color: black}
A:hover {text-decoration: underline;}
// -->
</style>
<table width="500" cellspacing="0" cellpadding="1" bgcolor="#FFFFFF">

<%
Do Until RecSet.EOF

Dim text
text = RecSet("text")
%>
<tr>
<td bgcolor="<%=Session("color")%>" width="100%">
<font size="2"><b><%=RecSet("date")%></B><br><%=Server.HTMLEncode(text)%></font>
</td>
</tr>
<%
If Session("color") = "#96A3C1" Then
Session("color") = "#FFFFFF"
Else
Session("color") = "#96A3C1"
End If
RecSet.MoveNext
Loop
RecSet.Close
Conn.Close
Set RecSet = Nothing
Set Conn = Nothing
%>
</table>

Medlem sedan juni 2002139 inlägg
#2

Ingen som kan hjälpa mig?

Mvh

Medlem sedan juni 200032 967 inlägg
#3

Hur vet du att ett inlägg är nytt?

(Snälla, använd [kod]-taggar när du postar kod.)

Medlem sedan juni 2002139 inlägg
#4

Hej Anders,

Jag fick liknande hjälp av er vid ett tidigare tillfälle, men nu har koden ändrats i gästboken och jag får inte den "gamla" koden att fungera.

Vet inte vad för kod ni behöver, förra gången räckte det enbart med "gästbok"-filen.

Passar även på att fråga vad (kod) taggarna är?

Medlem sedan nov. 20017 144 inlägg
#5

1. Ett datum/tid måste sparas i databasen för varje inlägg.
Sedan måste du jämföra en cookies värde med datumet i inlägget.

2. Skriv [kod] Response.write "Din kod kommer här" [ /kod]

Medlem sedan juni 200032 967 inlägg
#6

Intressant länk med information om forumkod: http://www.webforum.nu/misc.php?s=&action=bbcode

391 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
124 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)