Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. <?php
  2. //Enter your code here, enjoy!
  3. function DageYM($naiss,$enregistrement){
  4. $naiss=substr($naiss,0,6);
  5. $enregistrement=substr($enregistrement,0,6);
  6.  
  7. $age=floor(($enregistrement-$naiss)/100);
  8.  
  9. return(intval($age));
  10. }
  11.  
  12. function ageLimite($dt1,$dt2,$limite,$operateur){
  13. $a1=substr($dt1,0,4);
  14. $m1=substr($dt1,4,2);
  15. $j1=substr($dt1,6,2);
  16.  
  17. $a2=substr($dt2,0,4);
  18. $m2=substr($dt2,4,2);
  19. $j2=substr($dt2,6,2);
  20.  
  21. if($operateur=="SUP"){
  22. if($a1-$a2==$limite){
  23. if($m1==$m2){
  24. if($j1==$j2){
  25. $res="0";
  26. }
  27. else if($j1<$j2){
  28. $res="0";
  29. }
  30. else{
  31. $res="1";
  32. }
  33. }
  34. else if($m1<$m2){
  35. $res="0";
  36. }
  37. else{
  38. $res="1";
  39. }
  40. }
  41.  
  42. else if($a1-$a2>$limite) $res="1";
  43. else $res="0";
  44. }
  45.  
  46. if($operateur=="SUPEGAL"){
  47. if($a1-$a2==$limite){
  48. if($m1==$m2){
  49. if($j1==$j2){
  50. $res="1";
  51. }
  52. else if($j1<$j2){
  53. $res="0";
  54. }
  55. else{
  56. $res="1";
  57. }
  58. }
  59. else if($m1<$m2){
  60. $res="0";
  61. }
  62. else{
  63. $res="1";
  64. }
  65. }
  66.  
  67. else if($a1-$a2>$limite) $res="1";
  68. else $res="0";
  69. }
  70.  
  71. if($operateur=="INF"){
  72. if($a1-$a2==$limite){
  73. if($m1==$m2){
  74. if($j1==$j2){
  75. $res="0";
  76. }
  77. else if($j1<$j2){
  78. $res="1";
  79. }
  80. else{
  81. $res="0";
  82. }
  83. }
  84. else if($m1<$m2){
  85. $res="1";
  86. }
  87. else{
  88. $res="0";
  89. }
  90. }
  91.  
  92. else if($a1-$a2<$limite) $res="1";
  93. else $res="0";
  94. }
  95.  
  96. if($operateur=="INFEGAL"){
  97. if(($a1-$a2)==$limite){
  98. if($m1==$m2){
  99. if($j1==$j2){
  100. $res="1";
  101. }
  102. else if($j1<$j2){
  103. $res="1";
  104. }
  105. else{
  106. $res="0";
  107. }
  108. }
  109. else if($m1<$m2){
  110. $res="1";
  111. }
  112. else{
  113. $res="0";
  114. }
  115. }
  116.  
  117. else if($a1-$a2<$limite) $res="1";
  118. else $res="0";
  119. }
  120.  
  121. if($operateur=="EGAL"){
  122. if($a1-$a2==$limite){
  123. if($m1==$m2){
  124. if($j1==$j2){
  125. $res="1";
  126. }
  127. else if($j1<$j2){
  128. $res="0";
  129. }
  130. else{
  131. $res="0";
  132. }
  133. }
  134. else if($m1<$m2){
  135. $res="0";
  136. }
  137. else{
  138. $res="0";
  139. }
  140. }
  141.  
  142. else if($a1-$a2<$limite) $res="0";
  143. else $res="0";
  144. }
  145.  
  146. return($res);
  147. }
  148.  
  149. echo"1";
  150. function VerifAge($DateNaiss, $DateInclusion,$AgeMin =18,$AgeMax =0,$Code="1"){
  151.  
  152. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement