---
title: "Jag vill ha bild för nya trådar!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/49941-jag-vill-ha-bild-för-nya-trådar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "crisse6"
published: "2002-08-09T16:07:17.000Z"
updated: "2002-08-17T10:42:12.000Z"
replies: 88
views: 1441
page: 1
pages: 5
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/49941-jag-vill-ha-bild-för-nya-trådar"
---

# Jag vill ha bild för nya trådar!

_Sida 1 av 5._

## #1 — crisse6, 2002-08-09T16:07Z

Hejsan!

Jag har ett forum och vill bara veta hur man genom två bilder kan få sidan att visa new.gif om det är nya inlägg sen sitt senaste besök och old.gif om det inte är det. 

Jag listar trådarna ju när man valt forum och brevid rubriken ska det vara denna lilla bild. 

Hur gör man så att det blir rätt för varje inloggad person????? Datum fält höll jag på med lite och jämförde oså.... men fick inte det att bli rätt... någon?

Permalänk: https://www.webforum.nu/p/49941

## #2 — Jesper T, 2002-08-09T16:11Z

> Hur gör man så att det blir rätt för varje inloggad person

 
Det är ju det som är så smidigt med ASP. Spar senaste inloggningen i en databas eller i en kaka och sedan så jämför du med "datediff" (sök på datediff). Och sedan en liten if-sats. Klart

Permalänk: https://www.webforum.nu/p/747195

## #3 — crisse6, 2002-08-09T16:21Z

så då får man fram sina inlägg med bild? :)

Permalänk: https://www.webforum.nu/p/747213

## #4 — Jesper T, 2002-08-09T16:24Z

Ja

Permalänk: https://www.webforum.nu/p/747216

## #5 — crisse6, 2002-08-09T16:30Z

du kan inte ge mig ett exempel????? för jag får inte fram något vettigt svar på sökningen.. :(

Permalänk: https://www.webforum.nu/p/747222

## #6 — crisse6, 2002-08-09T16:45Z

nobody?

Permalänk: https://www.webforum.nu/p/747235

## #7 — Jesper T, 2002-08-09T17:15Z

Spar i databasen eller i kakan när vererbörande besökte forumet sist.
sedan gör du något likanande:

```
skillnad = dateDiff("d",RecSet("lastvisit_date"),date()) 
If skillnad >= 0 Then 
response.write "<img src='ny_bild.gif'>" 
else
response.write "<img src='gammal_bild.gif'>" 
End if
```

Permalänk: https://www.webforum.nu/p/747252

## #8 — Jesper T, 2002-08-09T17:17Z

När du presenterar inläggen så skall de väl loopas på ngt sätt också. Hur ser din övriga kod ut?!

Permalänk: https://www.webforum.nu/p/747253

## #9 — crisse6, 2002-08-09T17:39Z

```
<%
sql = "Select * From add_forum WHERE orginal = 'Ja' AND forum_val = '" & request.querystring("forum") & "' ORDER BY datum DESC"
sql2 = "select * from medlemmar where moderator = 'Ja'"
set rs = Databas.execute(sql)
set rs2 = Databas.execute(sql2)
X = 0
response.write "<table width=370 cellspacing=3><tr><td width=200><b>Rubrik:</b></td><td width=50><b>Skribent:</b></td><td width=120><b>Datum:</b></td></tr></table>"
DO UNTIL X=25 OR rs.EOF
if bgcolor="#FFFFFF" then
bgcolor="#EFEFEF"
else
bgcolor="#FFFFFF"
end if
response.write "<table width=370 cellspacing=3 bgcolor="& bgcolor &" valign=top><tr><td width=200><a href=read.asp?id="& rs("id") &"&forum=" & request.querystring("forum") & ">"& rs("rubrik") &"</td><td width=50>"& rs("anvandarnamn") &"</td>" &_
"<td width=120>"& FormatDateTime(rs("datum"), 1) &"</td></tr></table>"
rs.movenext
loop
%>
<br>
<table width=370><tr><td>
<hr size=1 color=1 width=370>
<a href="new.asp?forum=<%=request.querystring("forum")%>">Skapa ny tråd</a> | <a href=sok.asp>Sök</a> | <a href=forum_val.asp>Välj forum</a><br><br>
<b>
Moderator inom detta forum:
<%
Y = 0
do until rs2.eof OR Y = 2
response.write "<font color=green>"& rs2("anvandarnamn") &"</font>&nbsp;"
rs2.movenext
loop
%>
```

Permalänk: https://www.webforum.nu/p/747263

## #10 — Jesper T, 2002-08-09T17:55Z

Det kanske är smart att göra ngn slags funktion för detta, hur får ngn annan förklara.

Permalänk: https://www.webforum.nu/p/747273

## #11 — crisse6, 2002-08-09T21:34Z

okey, tack ändå Jesper ;)

Permalänk: https://www.webforum.nu/p/747452

## #12 — Nickemannen, 2002-08-09T21:37Z

Använd cookies, det gjorde jag...

Permalänk: https://www.webforum.nu/p/747454

## #13 — crisse6, 2002-08-09T22:12Z

nej nej, inga cookies

Permalänk: https://www.webforum.nu/p/747483

## #14 — Nickemannen, 2002-08-09T22:13Z

nehepp

Permalänk: https://www.webforum.nu/p/747484

## #15 — crisse6, 2002-08-09T22:14Z

om inte klientdatorn stödjer det då? det gillar inte jag.... har gjort det förut oså vid omröstningar, en dag stod rösterna på 2000, kul med seriösa..

Permalänk: https://www.webforum.nu/p/747486

## #16 — Nickemannen, 2002-08-09T22:16Z

ja, men om du använder det för detta så.. kvittar det ju om clienten inte stödjer det då fungerar det bara inte för honom...
givetvis fungerar det med databasen också.

Permalänk: https://www.webforum.nu/p/747487

## #17 — crisse6, 2002-08-10T10:47Z

jag tror mer på databasen, eftersom där stödjer alla ;)

Permalänk: https://www.webforum.nu/p/747625

## #18 — crisse6, 2002-08-12T14:04Z

har fått en funktion av PatrikB:

```
'## -- Function: CheckNewPosts(ByVal LastHereDate, ByVal LastPostDate)
'## -- Description: Check after new posts since last visit --
'##
'## -- Author: PatrikBerggren
'## -- Contact: [email]mrwize@mrwize.nu[/email]
Function CheckNewPosts(ByVal LastHereDate, ByVal LastPostDate)
	Dim strOutPut
	If LastPostDate > "" Then
		If CDate(LastHereDate) < CDate(LastPostDate) then
			strOutPut =  "<img src=""images/ico_new_posts.gif"" " & _
			"alt=""" & NEW_TOPIC_ALT & """ border=""0"">" 
		Else
			strOutPut = "<img src=""images/ico_old_posts.gif"" " & _
					"alt=""" & OLD_TOPIC_ALT & """ border=0>" 
		End If
	Else
		strOutPut = "<img src=""images/ico_old_posts.gif"" " & _
				"alt=""" & OLD_TOPIC_ALT & """ border=0>" 
	End If
	CheckNewPosts = strOutPut
End Function
```

som jag vill föra in i min listning av trådar.... men jag vet ej hur jag ska göra...????
här är min kod för listning just nu:

```
<%
SQL1 = "SELECT Count(*) From add_forum Where forum_val = '" & Request.querystring("forum") & "'"
Set rs1 = Databas.Execute(SQL1)
%>
Här listas de 25 senaste trådarna. Om du klickar på rubriken för en tråd så kan du läsa
hela inlägget och svara på det också. Anser du att någon tråd skulle ligga i fel
forum eller om det inte håller sig till <a href=regler.asp>reglerna</a> så ber vi dig
rapportera det till någon av moderatorerna. För att skapa ett nytt ämne, scrolla längst 
ner på sidan och klicka på "Skapa ny tråd".<br>
Håll forumet snyggt!<br>
Det är för närvarande <b><%=rs1.Fields(0) %></b> inlägg i forumet.
<br><br>
<!-- Skriv html/asp nedan -->
<%
sql = "Select * From add_forum WHERE orginal = 'Ja' AND forum_val = '" & request.querystring("forum") & "' ORDER BY datum DESC"
sql2 = "select * from medlemmar where moderator = 'Ja'"
set rs = Databas.execute(sql)
set rs2 = Databas.execute(sql2)
response.write "<table width=370 cellspacing=3><tr><td width=200><b>Rubrik:</b></td><td width=50><b>Skribent:</b></td><td width=120><b>Datum:</b></td></tr></table>"
DO UNTIL rs.EOF
if bgcolor="#FFFFFF" then
bgcolor="#EFEFEF"
else
bgcolor="#FFFFFF"
end if
response.write "<table width=370 cellspacing=3 bgcolor="& bgcolor &" valign=top><tr><td width=200><a href=read.asp?id="& rs("id") &"&forum=" & request.querystring("forum") & ">"& rs("rubrik") &"</td><td width=50>"& rs("anvandarnamn") &"</td>" &_
"<td width=120>"& FormatDateTime(rs("datum"), 1) &"</td></tr></table>"
rs.movenext
loop
%>
<br>
<table width=370><tr><td>
<hr size=1 color=1 width=370>
<a href="new.asp?forum=<%=request.querystring("forum")%>">Skapa ny tråd</a> | <a href=sok.asp>Sök</a> | <a href=forum_val.asp>Välj forum</a><br><br>
<b>
Moderator inom detta forum:
<%
do until rs2.eof
response.write "<font color=green>"& rs2("anvandarnamn") &"</font>&nbsp;"
rs2.movenext
loop
%>
</b>
</td></tr></table>
<%
rs.CLOSE
Databas.CLOSE
Set rs = nothing
Set Databas = nothing
%>
```

vore väldigt sjysst om någon skulle vilja kolla på detta hur jag ska gå till väga.... 
jag antar att man får jämföra med två olika datum...??? datumet då personen loggade in senast ligger i tabellen medlemmar, fältnamn: datum_nytt2, och datumet för när tråden skapades ligger i add_forum, fältnamn: datum...

men hur?

Permalänk: https://www.webforum.nu/p/748992

## #19 — crisse6, 2002-08-12T15:50Z

ingen som kan lr?

Permalänk: https://www.webforum.nu/p/749044

## #20 — crisse6, 2002-08-12T17:06Z

är det för mkt kod eller vad handlar det om????? jag måste ju få ordning på detta på nåt sätt............... snälla hjälp mig!!!!!!!!

Permalänk: https://www.webforum.nu/p/749095

---

Tråden på webben: https://www.webforum.nu/amne/asp/49941-jag-vill-ha-bild-för-nya-trådar  
Nästa sida: https://www.webforum.nu/amne/asp/49941-jag-vill-ha-bild-för-nya-trådar/page2.md
