home - projects - login - links

Project: ScoutsLint.be V1: Verjaardagskalender

Location: root /

File: Verjaardag_comment.asp

expand uitklappen
  1. <!--#include file="includes/top.asp"-->
  2. <%
  3. Dim verj_dag, verj_maand, verj_sql, verj_sql_comment, verj_datum, verj_weekdag
  4. Dim rsJarigenLang, rsJarigenComment
  5. Dim arrMaandenLang(12), arrDagen(7)
  6.  
  7. verj_dag = Request.QueryString ("vDag")
  8. verj_maand = Request.QueryString ("vMaand")
  9. verj_datum = verj_maand & "/" & verj_dag & "/" & year(date())
  10. verj_weekdag = DatePart("w", verj_datum)
  11.  
  12. 'Random stuff
  13. arrMaandenLang(1) = "januari"
  14. arrMaandenLang(2) = "februari"
  15. arrMaandenLang(3) = "maart"
  16. arrMaandenLang(4) = "april"
  17. arrMaandenLang(5) = "mei"
  18. arrMaandenLang(6) = "juni"
  19. arrMaandenLang(7) = "juli"
  20. arrMaandenLang(8) = "augustus"
  21. arrMaandenLang(9) = "september"
  22. arrMaandenLang(10) = "oktober"
  23. arrMaandenLang(11) = "november"
  24. arrMaandenLang(12) = "december"
  25.  
  26. arrDagen(1) = "zondag"
  27. arrDagen(2) = "maandag"
  28. arrDagen(3) = "dinsdag"
  29. arrDagen(4) = "woensdag"
  30. arrDagen(5) = "donderdag"
  31. arrDagen(6) = "vrijdag"
  32. arrDagen(7) = "zaterdag"
  33.  
  34. 'Queries opbouwen
  35. verj_sql = "SELECT * FROM tblverjaardag WHERE verj_dag = '" & verj_dag & "' AND verj_maand = '" & verj_maand & "' ORDER BY verj_naam;"
  36. verj_sql_comment = "SELECT * FROM tblverjaardagcomment WHERE comment_dag = '" & verj_dag & "' AND comment_maand = '" & verj_maand & "' ORDER BY comment_id ASC;"
  37.  
  38. set rsJarigenLang = Server.CreateObject("ADODB.Recordset")
  39. set rsJarigenComment = Server.CreateObject("ADODB.Recordset")
  40. rsJarigenLang.Open verj_sql, objConn, 0, 1, 1
  41. rsJarigenComment.Open verj_sql_comment, objConn, 0, 1, 1
  42.  
  43.  
  44. %>
  45. <h2>Jarigen op <% response.write (arrDagen(verj_weekdag) & " " & verj_dag & " " & arrMaandenLang(verj_maand)) %> </h1>
  46.  
  47. <%
  48. if (rsJarigenLang.EOF) then
  49. response.Write ("Er verjaart niemand.")
  50. else
  51. do while not rsJarigenLang.EOF
  52. response.Write (PropereNaam(rsJarigenLang("verj_naam")) & " (" & (year(date()) - rsJarigenLang("verj_jaar")) &" jaar)<br />")
  53. rsJarigenLang.MoveNext
  54. loop
  55.  
  56. end if
  57. %>
  58. <br />
  59. Terug naar het <a href="Verjaardagen.asp">overzicht</a>
  60. <h3>Berichten</h3>
  61. <%
  62. if (rsJarigenComment.EOF) then
  63. response.Write ("<table width=100% border=0 cellspacing=0 cellpadding=2><tr><td class='Roddel_Boven'>Nog geen berichten geplaatst.</td></tr></table>")
  64. else
  65. do while not rsJarigenComment.EOF
  66. %>
  67. <table width=100% border="0" cellspacing="0" cellpadding="2" ID="Table1">
  68. <tr>
  69. <td class="Roddel_Boven"><% response.write (rsJarigenComment("comment_text")) %></td>
  70. </tr>
  71. <tr>
  72. <td class="Roddel_onder"><i> Geplaatst door <% response.Write (rsJarigenComment("comment_naam")) %> op <% response.Write (rsJarigenComment("comment_date")) %></i></td>
  73. </tr>
  74. </table> <br />
  75. <%
  76. rsJarigenComment.MoveNext
  77. loop
  78. end if
  79. %>
  80.  
  81. <h3>Bericht plaatsen</h3>
  82. <form name="frmComment" action="Verjaardag_comment_process.asp" method="post">
  83. <table width=70% border=0 cellspacing="0" cellpadding="2">
  84. <input type="hidden" name="comm_maand" value="<% response.Write (verj_maand) %>">
  85. <input type="hidden" name="comm_dag" value="<% response.write (verj_dag) %>">
  86. <tr>
  87. <td class="Body" valign="top">Naam: </td>
  88. <td width="70%"><input type="text" class="input" name="comment_naam" size="60"> </td>
  89. </tr>
  90. <tr>
  91. <td class="Body" valign="top" colspan="2">Vul bij code het antwoord op onderstaande vraag in: *<br />Hoeveel is twee maal twee? (tip: vier)</td>
  92. </tr>
  93. <tr>
  94. <td class="Body" valign="top">Code:</td>
  95. <td width="70%"><input type="text" class="input" name="comment_code" value="" ID="Text1"> </td>
  96. </tr>
  97. <tr>
  98. <td class="Body" valign="top">Bericht: </td>
  99. <td width="70%"><textarea class="input" name="comment_text" rows="8" cols="69"></textarea></td>
  100. </tr>
  101.  
  102. <tr>
  103. <td class="Body" valign="top"></td>
  104. <td width="70%"><input type="submit" name="commentplaatsen" value="Bericht plaatsen"> </td>
  105. </tr>
  106. <tr>
  107. <td class="Body" valign="top" colspan="2"><i><br /><br />* Deze code dient om zogeheten "bots" tegen te gaan, programma's die volautomatisch formulieren invullen op het web, om zo een malafide site te adverteren.</i></td>
  108. </tr>
  109. </table>
  110. </form>
  111.  
  112. <%
  113.  
  114. %>
  115. <!--#include file="includes/bottom.asp"-->