home - projects - login - links

Project: ScoutsLint.be V1: Verjaardagskalender

Location: root /

File: Admin-verjaardag-datum.asp

expand uitklappen
  1. <!--#include file="includes/admin-top.asp"-->
  2. <%
  3. dim jarigeSQL, verj_id, intTeller, isSelected, verj_naam, verj_dag, verj_maand, verj_jaar
  4. dim arrMaandenLang(12), arrDagen(7)
  5. dim rsJarige
  6.  
  7. if (Request.Form("datumwijzigen") <> "") then
  8. verj_naam = trim(request.Form("verj_naam"))
  9. verj_dag = trim(request.Form("verj_dag"))
  10. verj_maand = trim(request.Form("verj_maand"))
  11. verj_jaar = trim(request.Form("verj_jaar"))
  12. verj_id = trim(request.Form("verj_id"))
  13.  
  14. jarigeSQL = "UPDATE tblverjaardag SET verj_naam = '" & verj_naam &"', verj_dag = '" & verj_dag & "', verj_maand = '" & verj_maand & "', verj_jaar = '" & verj_jaar & "' WHERE verj_id = '" & verj_id & "';"
  15. set rsJarige = Server.CreateObject("ADODB.Recordset")
  16. rsJarige.Open jarigeSQL, objConn, 0, 1, 1
  17.  
  18. response.Redirect ("Admin-verjaardag-beheer.asp")
  19.  
  20. end if
  21.  
  22.  
  23. 'Random stuff
  24. arrMaandenLang(1) = "januari"
  25. arrMaandenLang(2) = "februari"
  26. arrMaandenLang(3) = "maart"
  27. arrMaandenLang(4) = "april"
  28. arrMaandenLang(5) = "mei"
  29. arrMaandenLang(6) = "juni"
  30. arrMaandenLang(7) = "juli"
  31. arrMaandenLang(8) = "augustus"
  32. arrMaandenLang(9) = "september"
  33. arrMaandenLang(10) = "oktober"
  34. arrMaandenLang(11) = "november"
  35. arrMaandenLang(12) = "december"
  36.  
  37. arrDagen(1) = "zondag"
  38. arrDagen(2) = "maandag"
  39. arrDagen(3) = "dinsdag"
  40. arrDagen(4) = "woensdag"
  41. arrDagen(5) = "donderdag"
  42. arrDagen(6) = "vrijdag"
  43.  
  44. verj_id = trim(Request.QueryString("verj_id"))
  45.  
  46. if (verj_id <> "") then
  47. jarigeSQL = "SELECT * FROM tblverjaardag WHERE verj_id = '" & verj_id & "';"
  48. set rsJarige = Server.CreateObject("ADODB.Recordset")
  49. rsJarige.Open jarigeSQL, objConn, 0, 1, 1
  50.  
  51. %>
  52. <form name="frmUpdate" method="post" action="Admin-verjaardag-datum.asp">
  53. <input type="hidden" name="verj_id" value="<% response.write(verj_id) %>">
  54. <table width="100%" border="0">
  55. <tr>
  56. <td class="Body"> Naam jarige: </td>
  57. <td> <input type="text" class="input" name="verj_naam" value="<% response.write(rsJarige("verj_naam")) %>" size="50"></td>
  58. </tr>
  59. <tr>
  60. <td class="Body" colspan="2">De naam wordt automatisch vertaald van "JAN SMIT" naar "Jan Smit" (qua hoofdlettergebruik), hoe je de naam ook schrijft.</td>
  61. </tr>
  62. <tr>
  63. <td class="Body"> Geboortedatum: </td>
  64. <td> <select name="verj_dag">
  65. <%
  66. intTeller = 1
  67. isSelected = ""
  68. do while (intTeller < 32)
  69. if (intTeller = rsJarige("verj_dag")) then
  70. isSelected = "selected"
  71. else
  72. isSelected = ""
  73. end if
  74. response.Write ("<option value=" & intTeller & " " & isSelected & ">" & intTeller & "</option>\n")
  75. intTeller = intTeller + 1
  76. loop
  77. %>
  78. </select>
  79. <select name="verj_maand">
  80. <%
  81. intTeller = 1
  82. isSelected = ""
  83. do while (intTeller < 13)
  84. if (intTeller = rsJarige("verj_maand")) then
  85. isSelected = "selected"
  86. else
  87. isSelected = ""
  88. end if
  89. response.Write ("<option value=" & intTeller & " " & isSelected & ">" & arrMaandenLang(intTeller) & "</option>\n")
  90. intTeller = intTeller + 1
  91. loop
  92. %>
  93. </select>
  94. <select name="verj_jaar">
  95. <%
  96. intTeller = 1950
  97. isSelected = ""
  98. do while (intTeller < year(date()))
  99. if (intTeller = rsJarige("verj_jaar")) then
  100. isSelected = "selected"
  101. else
  102. isSelected = ""
  103. end if
  104. response.Write ("<option value=" & intTeller & " " & isSelected & ">" & intTeller & "</option>\n")
  105. intTeller = intTeller + 1
  106. loop
  107.  
  108. %>
  109.  
  110. </select>
  111. </td>
  112. </tr>
  113. <tr>
  114. <td> </td>
  115. <td> <input type="submit" name="datumwijzigen" value="Wijzigen"></td>
  116. </tr>
  117.  
  118. </table>
  119. </form>
  120. <%
  121.  
  122. end if
  123.  
  124. %>
  125.  
  126.  
  127.  
  128. <!--#include file="includes/admin-bottom.asp"-->