Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 1.935 pregleda

Najnovija ↓

pokretanje skripte prema trenutnom satu 04.06.2018. u 14:53 · pre 102 meseca #1
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();
} 

?>
Re: pokretanje skripte prema trenutnom satu 04.06.2018. u 20:26 · pre 102 meseca #2
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 :)
Re: pokretanje skripte prema trenutnom satu 04.06.2018. u 21:56 · pre 102 meseca
izmenjeno 1 put, poslednji put novmar 05.06.2018. u 15:43
  1. novmar05.06.2018. u 15:43zapis iz teksta poruke
#3
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();
}
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme