Болен мозък след тежка седмица …
September 24, 2010 – 17:18Името на файла се казва Weekend.php .. препоръчително е да се добави в крон демон
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | <?php class Weekend { private $is_report_sent = null; private $is_ZDE_closed = null; private $is_6_pm = null; private $weekend_end = null; function __construct() { $this->is_6_pm = false; $this->is_report_sent = false; $this->is_ZDE_closed = false; $this->weekend_end = array('Mon', '10'); if (date("D") == 'Fri' and data("H") >= 18) { $this->is_6_pm = true; } } public function start() { if ($this->is_6_pm) { if (!$this->is_report_sent) { @mail('my_boss@lol.bg', 'Report from Atanas Atanasov for Friday Night!'); $this->is_report_sent = true; } if (!$this->is_ZDE_closed) { system("taskkill /F /IM ZDE.exe /T"); system("taskkill /F /IM qip.exe /T"); } return true; } return false; } public function is_weekend() { if (date("D") == $this->weekend_end[0] and date("H") >= $this->weekend_end[1]) { return false; } return true; } } $weekend = new Weekend(); do { $var = $weekend->start(); if ($var) { echo "yipi kai yey motherfucker!"; } } while ($var === false); while (true) { if ($weekend->is_weekend()) { sleep(60); } else { echo "Shit, another fucking week!"; break; } } ?> |