Avatar billede kasparos Nybegynder
14. maj 2004 - 23:46 Der er 3 kommentarer og
1 løsning

Hjælp til lille kalendersystem

Er der nogen som vil hjælpe med til at få et lile kalendersystem at fungere på en hjemmeside.
Vi har fundet en stor del af det vi har bruge for på: http://activedeveloper.dk/artikler/default.asp?articleid=37

Vi har brug for hjælpe til at få oprettet forbindelse til en Access-database og noget ASP-kode til at hente info fra databasen

En rimelig æøsning vil bli belønned, så vi håber på at få lidt hjælp :)
Avatar billede kasparos Nybegynder
14. maj 2004 - 23:49 #1
Vi paster lige koden som fungerer perfekt:


<% Session.LCID = 1030 %>
<html>

<head>
<title>Kalender</title>
</head>

<body bgcolor="#FFFFFF" text="#000000" link="#808080" vlink="#808080" alink="#808080">
<%
dtmDate = Request("date")
dtmToday = Date

If dtmDate = "" Then
dtmDate = Date
Else
dtmDate = CDate(dtmDate)
End if

intYear = Year(dtmDate)
strMonth = MonthName(Month(dtmDate))
intDayOfMonth = Day(dtmDate)
dtmFirstDate = DateAdd("d", (-intDayOfMonth)+1, dtmDate)
intFirstDay = Weekday(dtmFirstDate, vbMonday)
%>
<p align="center"><font face="verdana" size="4">Eksempel på en kalender<br>(fra Dennis Knappe og modificeret af NoW112)</font></p>
<div align="center"><center>
<table cellspacing="0" cellpadding="2" border="0" valign="top"
style="border: 1px solid rgb(0,0,0)">
<tr>
<td colspan="7" align="center" valign="middle" bgcolor="#000000"><font face="Verdana"
size="2" color="#ffffff"><strong><%=UCase(strMonth)%>&nbsp;<%=intYear%></strong></font></td>
</tr>
<tr>
<td align="center" width="30" bordercolor="#000000"><font face="verdana" size="2">Man</font></td>
<td align="center" width="30" bordercolor="#000000"><font face="verdana" size="2">Tir</font></td>
<td align="center" width="30" bordercolor="#000000"><font face="verdana" size="2">Ons</font></td>
<td align="center" width="30" bordercolor="#000000"><font face="verdana" size="2">Tor</font></td>
<td align="center" width="30" bordercolor="#000000"><font face="verdana" size="2">Fre</font></td>
<td align="center" width="30" bordercolor="#000000"><font face="verdana" size="2">Lør</font></td>
<td align="center" width="30" bordercolor="#000000"><font face="verdana" size="2">Søn</font></td>
</tr>

<%
For y = 1 to 6
If blnLast <> True Then
Response.Write "<tr>"
For x = 1 to 7
Response.Write "<td align=center><font face=verdana size=2><a href=http://localhost/kalender.asp?date=" & DateAdd("d", intLoopDay-intFirstDay, dtmFirstDate)+1 & ">"
intLoopDay = intLoopDay + 1
If intLoopDay >= intFirstDay Then
dtmCurDate = DateAdd("d", intLoopDay-intFirstDay, dtmFirstDate)
If Month(dtmCurDate) = Month(dtmFirstDate) Then
If dtmCurDate = dtmToday Then
Response.Write ""
End If
Response.Write Day(dtmCurDate)
Response.Write "</td>"
blnLast = False
Else
Response.Write "</td>"
blnLast = True
End If
Else
Response.Write "</td>"
blnLast = True
End if
Response.Write "</a>"
Next
End If
Next
Response.Write "</font></td></tr>"
%>
<tr>
<td bgcolor="#000000" colspan="3"><font face="verdana" size="2"><a
href="kalender.asp?date=<%=DateAdd("m",-1,dtmFirstDate)%>">Forrige</a></font></td>
<td bgcolor="#000000">
<p align="center"><font face="verdana" size="2"><a
href="kalender.asp?date=<%=DATE%>">I dag</a></font></p>
</td>
<td bgcolor="#000000" colspan="3" align="right"><font face="verdana" size="2"><a
href="kalender.asp?date=<%=DateAdd("m",1,dtmFirstDate)%>">Næste</a></font></td>
</tr>
</table>
</center></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
</body>
</html>
Avatar billede thulesen Nybegynder
15. maj 2004 - 13:18 #2
Jeg har før prøvet at lave noget lignende før, og tror sagtens jeg kan lave det i ønsker for en rimelig pris. I kan evt. kontakte mig på thomas@thulesen.dk..
Avatar billede ttopholm Nybegynder
15. maj 2004 - 13:53 #3
Har selv lavet noget lign med database.... umiddelbart er det det samme system jeg har bygget mit udfra. skriv en mail på tt@device.dk.


/Tue
Avatar billede kasparos Nybegynder
15. november 2004 - 16:56 #4
lukker
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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





White paper
Tidsbegrænset kampagne: Overvejer du at udskifte eller tilføje printere i din forretning? Vi kan tilbyde én eller flere maskiner gratis