login  Naam:   Wachtwoord: 
Registreer je!
Scripts > PHP > Datum en Tijd > Van datum naar dag


Reacties op het script Van datum naar dag

Offline  jaronneke
Gepost op: 11 februari 2009 - 09:08
MySQL interesse



Ik heb een aanpassing gemaakt op dit script
-je kan kiezen uit dag-maand-jaar
-de dagen zijn vertaald naar het nederlands


veel plezier er mee 


edit:
hier versie 2.0
-Onthoud de selectie
-Beveiliging voor wat er niet ingevuld is
-Foutmelding eruit gehaald als alles was ingevuld behalve 'dag'

  1. <form action="" method="post" enctype="multipart/form-data">
  2.  
  3. <select name="dag">
  4. <option selected="" value="">Dag</option>
  5. <option value="">-------</option>
  6. <option value="01" <?php if ($dag == '01') { echo 'selected="selected"'; } ?>>01</option>
  7. <option value="02" <?php if ($dag == '02') { echo 'selected="selected"'; } ?>>02</option>
  8. <option value="03" <?php if ($dag == '03') { echo 'selected="selected"'; } ?>>03</option>
  9. <option value="04" <?php if ($dag == '04') { echo 'selected="selected"'; } ?>>04</option>
  10. <option value="05" <?php if ($dag == '05') { echo 'selected="selected"'; } ?>>05</option>
  11. <option value="06" <?php if ($dag == '06') { echo 'selected="selected"'; } ?>>06</option>
  12. <option value="07" <?php if ($dag == '07') { echo 'selected="selected"'; } ?>>07</option>
  13. <option value="08" <?php if ($dag == '08') { echo 'selected="selected"'; } ?>>08</option>
  14. <option value="09" <?php if ($dag == '09') { echo 'selected="selected"'; } ?>>09</option>
  15. <option value="10" <?php if ($dag == '10') { echo 'selected="selected"'; } ?>>10</option>
  16. <option value="11" <?php if ($dag == '11') { echo 'selected="selected"'; } ?>>11</option>
  17. <option value="12" <?php if ($dag == '12') { echo 'selected="selected"'; } ?>>12</option>
  18. <option value="13" <?php if ($dag == '13') { echo 'selected="selected"'; } ?>>13</option>
  19. <option value="14" <?php if ($dag == '14') { echo 'selected="selected"'; } ?>>14</option>
  20. <option value="15" <?php if ($dag == '15') { echo 'selected="selected"'; } ?>>15</option>
  21. <option value="16" <?php if ($dag == '16') { echo 'selected="selected"'; } ?>>16</option>
  22. <option value="17" <?php if ($dag == '17') { echo 'selected="selected"'; } ?>>17</option>
  23. <option value="18" <?php if ($dag == '18') { echo 'selected="selected"'; } ?>>18</option>
  24. <option value="19" <?php if ($dag == '19') { echo 'selected="selected"'; } ?>>19</option>
  25. <option value="20" <?php if ($dag == '20') { echo 'selected="selected"'; } ?>>20</option>
  26. <option value="21" <?php if ($dag == '21') { echo 'selected="selected"'; } ?>>21</option>
  27. <option value="22" <?php if ($dag == '22') { echo 'selected="selected"'; } ?>>22</option>
  28. <option value="23" <?php if ($dag == '23') { echo 'selected="selected"'; } ?>>23</option>
  29. <option value="24" <?php if ($dag == '24') { echo 'selected="selected"'; } ?>>24</option>
  30. <option value="25" <?php if ($dag == '25') { echo 'selected="selected"'; } ?>>25</option>
  31. <option value="26" <?php if ($dag == '26') { echo 'selected="selected"'; } ?>>26</option>
  32. <option value="27" <?php if ($dag == '27') { echo 'selected="selected"'; } ?>>27</option>
  33. <option value="28" <?php if ($dag == '28') { echo 'selected="selected"'; } ?>>28</option>
  34. <option value="29" <?php if ($dag == '29') { echo 'selected="selected"'; } ?>>29</option>
  35. <option value="30" <?php if ($dag == '30') { echo 'selected="selected"'; } ?>>30</option>
  36. <option value="31" <?php if ($dag == '31') { echo 'selected="selected"'; } ?>>31</option>
  37. </select>
  38.  
  39. <select name="maand">
  40. <option selected="" value="">Maand</option>
  41. <option value="">------------</option>
  42. <option value="01" <?php if ($maand == '01') { echo 'selected="selected"'; } ?>>januari</option>
  43. <option value="02" <?php if ($maand == '02') { echo 'selected="selected"'; } ?>>februari</option>
  44. <option value="03" <?php if ($maand == '03') { echo 'selected="selected"'; } ?>>maart</option>
  45. <option value="04" <?php if ($maand == '04') { echo 'selected="selected"'; } ?>>april</option>
  46. <option value="05" <?php if ($maand == '05') { echo 'selected="selected"'; } ?>>mei</option>
  47. <option value="06" <?php if ($maand == '06') { echo 'selected="selected"'; } ?>>juni</option>
  48. <option value="07" <?php if ($maand == '07') { echo 'selected="selected"'; } ?>>juli</option>
  49. <option value="08" <?php if ($maand == '08') { echo 'selected="selected"'; } ?>>augustus</option>
  50. <option value="09" <?php if ($maand == '09') { echo 'selected="selected"'; } ?>>september</option>
  51. <option value="10" <?php if ($maand == '10') { echo 'selected="selected"'; } ?>>october</option>
  52. <option value="11" <?php if ($maand == '11') { echo 'selected="selected"'; } ?>>november</option>
  53. <option value="12" <?php if ($maand == '12') { echo 'selected="selected"'; } ?>>december</option>
  54. </select>
  55.  
  56. <select name="jaar">
  57. <option selected="" value="">Jaar</option>
  58. <option value="">------</option>
  59. <option value="1920" <?php if ($jaar == '1920') { echo 'selected="selected"'; } ?>>1920</option>
  60. <option value="1921" <?php if ($jaar == '1921') { echo 'selected="selected"'; } ?>>1921</option>
  61. <option value="1922" <?php if ($jaar == '1922') { echo 'selected="selected"'; } ?>>1922</option>
  62. <option value="1923" <?php if ($jaar == '1923') { echo 'selected="selected"'; } ?>>1923</option>
  63. <option value="1924" <?php if ($jaar == '1924') { echo 'selected="selected"'; } ?>>1924</option>
  64. <option value="1925" <?php if ($jaar == '1925') { echo 'selected="selected"'; } ?>>1925</option>
  65. <option value="1926" <?php if ($jaar == '1926') { echo 'selected="selected"'; } ?>>1926</option>
  66. <option value="1927" <?php if ($jaar == '1927') { echo 'selected="selected"'; } ?>>1927</option>
  67. <option value="1928" <?php if ($jaar == '1928') { echo 'selected="selected"'; } ?>>1928</option>
  68. <option value="1929" <?php if ($jaar == '1929') { echo 'selected="selected"'; } ?>>1929</option>
  69. <option value="1930" <?php if ($jaar == '1930') { echo 'selected="selected"'; } ?>>1930</option>
  70. <option value="1931" <?php if ($jaar == '1931') { echo 'selected="selected"'; } ?>>1931</option>
  71. <option value="1932" <?php if ($jaar == '1932') { echo 'selected="selected"'; } ?>>1932</option>
  72. <option value="1933" <?php if ($jaar == '1933') { echo 'selected="selected"'; } ?>>1933</option>
  73. <option value="1934" <?php if ($jaar == '1934') { echo 'selected="selected"'; } ?>>1934</option>
  74. <option value="1935" <?php if ($jaar == '1935') { echo 'selected="selected"'; } ?>>1935</option>
  75. <option value="1936" <?php if ($jaar == '1936') { echo 'selected="selected"'; } ?>>1936</option>
  76. <option value="1937" <?php if ($jaar == '1937') { echo 'selected="selected"'; } ?>>1937</option>
  77. <option value="1938" <?php if ($jaar == '1938') { echo 'selected="selected"'; } ?>>1938</option>
  78. <option value="1939" <?php if ($jaar == '1939') { echo 'selected="selected"'; } ?>>1939</option>
  79. <option value="1940" <?php if ($jaar == '1940') { echo 'selected="selected"'; } ?>>1940</option>
  80. <option value="1941" <?php if ($jaar == '1941') { echo 'selected="selected"'; } ?>>1941</option>
  81. <option value="1942" <?php if ($jaar == '1942') { echo 'selected="selected"'; } ?>>1942</option>
  82. <option value="1943" <?php if ($jaar == '1943') { echo 'selected="selected"'; } ?>>1943</option>
  83. <option value="1944" <?php if ($jaar == '1944') { echo 'selected="selected"'; } ?>>1944</option>
  84. <option value="1945" <?php if ($jaar == '1945') { echo 'selected="selected"'; } ?>>1945</option>
  85. <option value="1946" <?php if ($jaar == '1946') { echo 'selected="selected"'; } ?>>1946</option>
  86. <option value="1947" <?php if ($jaar == '1947') { echo 'selected="selected"'; } ?>>1947</option>
  87. <option value="1948" <?php if ($jaar == '1948') { echo 'selected="selected"'; } ?>>1948</option>
  88. <option value="1949" <?php if ($jaar == '1949') { echo 'selected="selected"'; } ?>>1949</option>
  89. <option value="1950" <?php if ($jaar == '1950') { echo 'selected="selected"'; } ?>>1950</option>
  90. <option value="1951" <?php if ($jaar == '1951') { echo 'selected="selected"'; } ?>>1951</option>
  91. <option value="1952" <?php if ($jaar == '1952') { echo 'selected="selected"'; } ?>>1952</option>
  92. <option value="1953" <?php if ($jaar == '1953') { echo 'selected="selected"'; } ?>>1953</option>
  93. <option value="1954" <?php if ($jaar == '1954') { echo 'selected="selected"'; } ?>>1954</option>
  94. <option value="1955" <?php if ($jaar == '1955') { echo 'selected="selected"'; } ?>>1955</option>
  95. <option value="1956" <?php if ($jaar == '1956') { echo 'selected="selected"'; } ?>>1956</option>
  96. <option value="1957" <?php if ($jaar == '1957') { echo 'selected="selected"'; } ?>>1957</option>
  97. <option value="1958" <?php if ($jaar == '1958') { echo 'selected="selected"'; } ?>>1958</option>
  98. <option value="1959" <?php if ($jaar == '1959') { echo 'selected="selected"'; } ?>>1959</option>
  99. <option value="1960" <?php if ($jaar == '1960') { echo 'selected="selected"'; } ?>>1960</option>
  100. <option value="1961" <?php if ($jaar == '1961') { echo 'selected="selected"'; } ?>>1961</option>
  101. <option value="1962" <?php if ($jaar == '1962') { echo 'selected="selected"'; } ?>>1962</option>
  102. <option value="1963" <?php if ($jaar == '1963') { echo 'selected="selected"'; } ?>>1963</option>
  103. <option value="1964" <?php if ($jaar == '1964') { echo 'selected="selected"'; } ?>>1964</option>
  104. <option value="1965" <?php if ($jaar == '1965') { echo 'selected="selected"'; } ?>>1965</option>
  105. <option value="1966" <?php if ($jaar == '1966') { echo 'selected="selected"'; } ?>>1966</option>
  106. <option value="1967" <?php if ($jaar == '1967') { echo 'selected="selected"'; } ?>>1967</option>
  107. <option value="1968" <?php if ($jaar == '1968') { echo 'selected="selected"'; } ?>>1968</option>
  108. <option value="1969" <?php if ($jaar == '1969') { echo 'selected="selected"'; } ?>>1969</option>
  109. <option value="1970" <?php if ($jaar == '1970') { echo 'selected="selected"'; } ?>>1970</option>
  110. <option value="1971" <?php if ($jaar == '1971') { echo 'selected="selected"'; } ?>>1971</option>
  111. <option value="1972" <?php if ($jaar == '1972') { echo 'selected="selected"'; } ?>>1972</option>
  112. <option value="1973" <?php if ($jaar == '1973') { echo 'selected="selected"'; } ?>>1973</option>
  113. <option value="1974" <?php if ($jaar == '1974') { echo 'selected="selected"'; } ?>>1974</option>
  114. <option value="1975" <?php if ($jaar == '1975') { echo 'selected="selected"'; } ?>>1975</option>
  115. <option value="1976" <?php if ($jaar == '1976') { echo 'selected="selected"'; } ?>>1976</option>
  116. <option value="1977" <?php if ($jaar == '1977') { echo 'selected="selected"'; } ?>>1977</option>
  117. <option value="1978" <?php if ($jaar == '1978') { echo 'selected="selected"'; } ?>>1978</option>
  118. <option value="1979" <?php if ($jaar == '1979') { echo 'selected="selected"'; } ?>>1979</option>
  119. <option value="1980" <?php if ($jaar == '1980') { echo 'selected="selected"'; } ?>>1980</option>
  120. <option value="1981" <?php if ($jaar == '1981') { echo 'selected="selected"'; } ?>>1981</option>
  121. <option value="1982" <?php if ($jaar == '1982') { echo 'selected="selected"'; } ?>>1982</option>
  122. <option value="1983" <?php if ($jaar == '1983') { echo 'selected="selected"'; } ?>>1983</option>
  123. <option value="1984" <?php if ($jaar == '1984') { echo 'selected="selected"'; } ?>>1984</option>
  124. <option value="1985" <?php if ($jaar == '1985') { echo 'selected="selected"'; } ?>>1985</option>
  125. <option value="1986" <?php if ($jaar == '1986') { echo 'selected="selected"'; } ?>>1986</option>
  126. <option value="1987" <?php if ($jaar == '1987') { echo 'selected="selected"'; } ?>>1987</option>
  127. <option value="1988" <?php if ($jaar == '1988') { echo 'selected="selected"'; } ?>>1988</option>
  128. <option value="1989" <?php if ($jaar == '1989') { echo 'selected="selected"'; } ?>>1989</option>
  129. <option value="1990" <?php if ($jaar == '1990') { echo 'selected="selected"'; } ?>>1990</option>
  130. <option value="1991" <?php if ($jaar == '1991') { echo 'selected="selected"'; } ?>>1991</option>
  131. <option value="1992" <?php if ($jaar == '1992') { echo 'selected="selected"'; } ?>>1992</option>
  132. <option value="1993" <?php if ($jaar == '1993') { echo 'selected="selected"'; } ?>>1993</option>
  133. <option value="1994" <?php if ($jaar == '1994') { echo 'selected="selected"'; } ?>>1994</option>
  134. <option value="1995" <?php if ($jaar == '1995') { echo 'selected="selected"'; } ?>>1995</option>
  135. <option value="1996" <?php if ($jaar == '1996') { echo 'selected="selected"'; } ?>>1996</option>
  136. <option value="1997" <?php if ($jaar == '1997') { echo 'selected="selected"'; } ?>>1997</option>
  137. <option value="1998" <?php if ($jaar == '1998') { echo 'selected="selected"'; } ?>>1998</option>
  138. <option value="1999" <?php if ($jaar == '1999') { echo 'selected="selected"'; } ?>>1999</option>
  139. <option value="2000" <?php if ($jaar == '2000') { echo 'selected="selected"'; } ?>>2000</option>
  140. <option value="2001" <?php if ($jaar == '2001') { echo 'selected="selected"'; } ?>>2001</option>
  141. <option value="2002" <?php if ($jaar == '2002') { echo 'selected="selected"'; } ?>>2002</option>
  142. <option value="2003" <?php if ($jaar == '2003') { echo 'selected="selected"'; } ?>>2003</option>
  143. <option value="2004" <?php if ($jaar == '2004') { echo 'selected="selected"'; } ?>>2004</option>
  144. <option value="2005" <?php if ($jaar == '2005') { echo 'selected="selected"'; } ?>>2005</option>
  145. <option value="2006" <?php if ($jaar == '2006') { echo 'selected="selected"'; } ?>>2006</option>
  146. <option value="2007" <?php if ($jaar == '2007') { echo 'selected="selected"'; } ?>>2007</option>
  147. <option value="2008" <?php if ($jaar == '2008') { echo 'selected="selected"'; } ?>>2008</option>
  148. <option value="2009" <?php if ($jaar == '2009') { echo 'selected="selected"'; } ?>>2009</option>
  149. </select>
  150.  
  151. <input type="submit" name="submit" value="Submit">
  152.  
  153. </form>
  154.  
  155.  
  156. <?php
  157.  
  158.  
  159. if(isset($_POST["dag"]) && !empty($_POST["maand"]) && !empty($_POST["jaar"]))
  160. {
  161. $dag = $_POST["dag"];
  162. $jaar = $_POST["jaar"];
  163. $maand = $_POST["maand"];
  164.  
  165. $welke = "".$jaar."-".$maand."-".$dag."";
  166. }
  167.  
  168. if ($jaar != '' && $maand != '' && $dag != '')
  169. {
  170. if (welkeDag("".$welke."")=='Monday')
  171. { echo "Maandag"; }
  172. elseif (welkeDag("".$welke."")=='Tuesday')
  173. { echo "Dinsdag"; }
  174. elseif (welkeDag("".$welke."")=='Wednesday')
  175. { echo "Woensdag"; }
  176. elseif (welkeDag("".$welke."")=='Thursday')
  177. { echo "Donderdag"; }
  178. elseif (welkeDag("".$welke."")=='Friday')
  179. { echo "Vrijdag"; }
  180. elseif (welkeDag("".$welke."")=='Saturday')
  181. { echo "Zaterdag"; }
  182. elseif (welkeDag("".$welke."")=='Sunday')
  183. { echo "Zondag"; }
  184. }
  185.  
  186. if ($_POST["submit"] != '')
  187. {
  188. if (empty($_POST["dag"]))
  189. {
  190. echo 'U bent de dag vergeten in te vullen';
  191. }
  192. elseif (empty($_POST["maand"]))
  193. {
  194. echo 'U bent de maand vergeten in te vullen';
  195. }
  196. elseif (empty($_POST["jaar"]))
  197. {
  198. echo 'U bent het jaar vergeten in te vullen';
  199. }
  200. }
  201.  
  202. function welkeDag($datum)
  203. {
  204. $exp = explode("-", $datum);
  205. $maketime = mktime(0, 0, 0, $exp[1], $exp[2], $exp[0]);
  206. $date = getdate($maketime);
  207. return $date['weekday'];
  208. }
  209. ?>


Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom.
 
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.072s