home - projects - login - links

Project: ScoutsLint.be V1: Verjaardagskalender

Location: root /

File: Admin-verjaardag-comments.asp

expand uitklappen
  1. <!--#include file="includes/admin-top.asp"-->
  2. <%
  3. Dim verj_dag, verj_maand, verj_sql, verj_sql_comment, verj_datum, verj_weekdag, comment_id
  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_dag & "/" & verj_maand & "/" & 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. if (Request.QueryString("action") = "del") then
  35. ' comment verwijderen
  36. comment_id = trim(Request.QueryString("comment_id"))
  37. verj_sql = "DELETE FROM tblverjaardagcomment WHERE comment_id = '" & comment_id & "';"
  38. set rsJarigenComment = Server.CreateObject("ADODB.Recordset")
  39. rsJarigenComment.open verj_sql, objConn, 0, 1, 1
  40.  
  41. response.Redirect("Admin-verjaardag-comments.asp?vDag=" & request.QueryString("vDag") & "&vMaand=" & request.QueryString("vMaand"))
  42. end if
  43. 'Queries opbouwen
  44. verj_sql = "SELECT * FROM tblverjaardag WHERE verj_dag = '" & verj_dag & "' AND verj_maand = '" & verj_maand & "' ORDER BY verj_naam;"
  45. verj_sql_comment = "SELECT * FROM tblverjaardagcomment WHERE comment_dag = '" & verj_dag & "' AND comment_maand = '" & verj_maand & "' ORDER BY comment_id ASC;"
  46.  
  47. set rsJarigenLang = Server.CreateObject("ADODB.Recordset")
  48. set rsJarigenComment = Server.CreateObject("ADODB.Recordset")
  49. rsJarigenLang.Open verj_sql, objConn, 0, 1, 1
  50. rsJarigenComment.Open verj_sql_comment, objConn, 0, 1, 1
  51.  
  52.  
  53. %>
  54. <h2>Jarigen op <% response.write (arrDagen(verj_weekdag) & " " & verj_dag & " " & arrMaandenLang(verj_maand)) %> </h1>
  55.  
  56. <%
  57. if (rsJarigenLang.EOF) then
  58. response.Write ("Er verjaart niemand.")
  59. else
  60. do while not rsJarigenLang.EOF
  61. response.Write (PropereNaam(rsJarigenLang("verj_naam")) & " (" & (year(date()) - rsJarigenLang("verj_jaar")) &" jaar)<br />")
  62. rsJarigenLang.MoveNext
  63. loop
  64.  
  65. end if
  66. %>
  67. <br />
  68. Terug naar het <a href="Admin-verjaardag-beheer.asp">overzicht</a>
  69. <h3>Berichten</h3>
  70. <%
  71. if (rsJarigenComment.EOF) then
  72. response.Write ("<table width=100% border=0 cellspacing=0 cellpadding=2><tr><td class='Roddel_Boven'>Nog geen berichten geplaatst.</td></tr></table>")
  73. else
  74. do while not rsJarigenComment.EOF
  75. %>
  76. <table width=100% border="0" cellspacing="0" cellpadding="2" ID="Table1">
  77. <tr>
  78. <td class="Roddel_Boven"><% response.write (rsJarigenComment("comment_text")) %></td>
  79. <td width="5%"><a href="Admin-verjaardag-comments.asp?action=del&comment_id=<%=rsJarigenComment("comment_id")%>&vDag=<%=verj_dag%>&vMaand=<%=verj_maand%>" onclick="javascript:return confirm('Ben je zeker dat je dit bericht wil verwijderen?');"><img src="images/delete.gif" border="0"></td>
  80. </tr>
  81. <tr>
  82. <td class="Roddel_onder" colspan="2"><i> Geplaatst door <% response.Write (rsJarigenComment("comment_naam")) %> op <% response.Write (rsJarigenComment("comment_date")) %></i></td>
  83. </tr>
  84. </table> <br />
  85. <%
  86. rsJarigenComment.MoveNext
  87. loop
  88. end if
  89. %>
  90.  
  91. <%
  92.  
  93. %>
  94. <!--#include file="includes/admin-bottom.asp"-->