[ novmar @ 04.06.2018. 13:53 ] @
| pozdrav,
navedena skripta se pokrece svakih cca. pola sata svih 7 dana u tjednu, te se aktivira "nesto" ako je trenutni sat izmedju 6 i 18 sati (izuzetak je 16 sati svakog dana).
Kako da jos ubacim izuzetak za subotu i nedjelju u 18 sati?
Code:
<?php
$current_hour = date("H");
if (($current_hour >= 6) && ($current_hour <= 18)) {
echo "nesto";
} elseif ($current_hour == 16) {
die();
} else {
die();
}
?>
|
[ revlo @ 04.06.2018. 19:26 ] @
Ne moze to tako. Preduslov za to, jeste da je sajt uopste pokrenut, da ima nekog na njemu u to vreme. Ako je sajt da kazem off, nece se pokrenuti skripta. Search: Cron.
A ako bas hoces php, da bi iskljucio subotu i nedelju, trazi php time() , pa u parametrima imas naziv dana: Suterday, Wednasday ili kako vec... Pa sa if to iskljucis. Ali ako nemas posetioce, skripta nece da radi, moras stalno da imas nekog na sajtu :)
[ novmar @ 04.06.2018. 20:56 ] @
hvala na odgovoru. riješio sam.
Code:
if ($current_hour == 16) {
echo "skripta-1 ide dalje";
die();
} else if (($current_day == "Sat") && ($current_hour == 18)) {
die();
} else if (($current_day == "Sun") && ($current_hour == 18)) {
die();
} else if (($current_hour >= 6) && ($current_hour <= 18)) {
echo "nesto";
} else {
die();
}
[Ovu poruku je menjao novmar dana 05.06.2018. u 15:43 GMT+1]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.