webForumDet fria alternativet

Nedräkning till födelsedag

ASP

6 svar · 1 231 visningar · startad av Mango

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

Hej!

Jag håller på med en hemsida till barn och skulle vilja ha en räknare som visar hur många dagar det är kvar till ett barns födelsedag. På ett annat ställe så vill jag visa när barnet fyller år tex 22 november. Hur gör jag detta smartast? Jag tänkte använda mig av samma fält i db.

Medlem sedan aug. 200218 625 inlägg
#2

Det finns java-applets som fixar nedräknare åt dig. Hade det på min sajt som gick offline i månadsaskiftet men håller du ut så kan jag skicka det när jag kommer hem vid 17-tiden. :)
Om du inte redan hittat liknande på Google då vil säga. ;)

Edit: såg inte att tråden låg i ASP-forumet. Sorry. :r

Medlem sedan juni 20019 519 inlägg
#3

du kör en datediff:

<%=datediff("d",now(),"2003-11-22")%>

tror jag eller så är det:

<%=datediff("d","2003-11-22",now())%>

Om du inte vill ha en "aktiv" nedräkning som uppdateras varje sekund.. då löser du det bäst med javascripts+Databaskoppling

Medlem sedan juni 200062 inlägg
#4

Nä jag har inte letat ute på internet men det är ju ett tips. Kan man inte göra det i ASP? Jag är ganska kass på ASP men javascript är jag ännu kassare på. Du får ändå gärna lägga upp ditt script så får jag se om jag fattar. Tack för svaret.

Medlem sedan juni 200062 inlägg
#5

Hej voigtann1!

Jag får koden att fungera men uträkningen blir inte rätt. Eftersom jag lägger in 1988-11-22 i db så räknar den ju skillnaden mellan 1988 och 2003 plus dagarna. Hur kan jag ändra så att datumet kommer utan året man är född?

Medlem sedan feb. 2002116 inlägg
#6
<%
ar = year(date)
fodelsedag = "1988-04-12"
datum = right(fodelsedag,6)

if replace(ar & datum,"-","")<replace(date(),"-","") then
ar = year(date) + 1
end if
%>
<%=datediff("d",date(),ar & datum)%> dagar till din födelsedag...
Medlem sedan juni 200062 inlägg
#7

Tack! Nu har jag fått det att fungera med hjälp av koden ovan.

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)