Advertisement
shmaltorhbooks

wtf

Jun 12th, 2012
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.78 KB | None | 0 0
  1.             if ($dt) {
  2.                 $dt_week_day = (int) date("w", mktime(0, 0, 0, substr($dt, 4, 2), substr($dt, 6, 2), substr($dt, 0, 4)));
  3.  
  4.                 if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$weekday1 && !$weekday2 && !$weekday3 && !$weekday4 && !$weekday5 && !$weekday6 && !$weekday7)
  5.                         $ok = 1;
  6.                 if (!$datefrom && !$dateto && $permanent == "on" && !$weekday1 && !$weekday2 && !$weekday3 && !$weekday4 && !$weekday5 && !$weekday6 && !$weekday7)
  7.                         $ok = 1;
  8.                 if ($datefrom && !$dateto && $dt <= $datefrom) $ok = 1;
  9.  
  10.                 if (!$datefrom && !$dateto && $permanent == "on" && $weekday1 > 0 && $dt_week_day == 1)
  11.                         $ok = 1;
  12.                 if (!$datefrom && !$dateto && $permanent == "on" && $weekday2 > 0 && $dt_week_day == 2)
  13.                         $ok = 1;
  14.                 if (!$datefrom && !$dateto && $permanent == "on" && $weekday3 > 0 && $dt_week_day == 3)
  15.                         $ok = 1;
  16.                 if (!$datefrom && !$dateto && $permanent == "on" && $weekday4 > 0 && $dt_week_day == 4)
  17.                         $ok = 1;
  18.                 if (!$datefrom && !$dateto && $permanent == "on" && $weekday5 > 0 && $dt_week_day == 5)
  19.                         $ok = 1;
  20.                 if (!$datefrom && !$dateto && $permanent == "on" && $weekday6 > 0 && $dt_week_day == 6)
  21.                         $ok = 1;
  22.                 if (!$datefrom && !$dateto && $permanent == "on" && $weekday7 > 0 && $dt_week_day == 0)
  23.                         $ok = 1;
  24.  
  25.                 if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday1 > 0 && $dt_week_day == 1)
  26.                         $ok = 1;
  27.                 if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday2 > 0 && $dt_week_day == 2)
  28.                         $ok = 1;
  29.                 if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday3 > 0 && $dt_week_day == 3)
  30.                         $ok = 1;
  31.                 if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday4 > 0 && $dt_week_day == 4)
  32.                         $ok = 1;
  33.                 if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday5 > 0 && $dt_week_day == 5)
  34.                         $ok = 1;
  35.                 if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday6 > 0 && $dt_week_day == 6)
  36.                         $ok = 1;
  37.                 if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday7 > 0 && $dt_week_day == 0)
  38.                         $ok = 1;
  39.  
  40.                 if ($ok == 0) continue;
  41.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement