2010-11-22 5 views

Répondre

0

Mettre

if (date('H') == 13 || date('H') == 14) 

au-dessus de la boucle.

(Étant donné que votre serveur Web est mis à l'heure locale.)

+1

Puis-je aussi le mettre dans un cron courir 13 heures-15 heures? – iCeR

+0

Oui, bien sûr que vous pouvez. Mettez dans votre crontab: '1 13 * * * some_user php/path/to/votre/php_file' – AndreKR

+0

juste pour que je comprenne bien cela .. la boucle fonctionne en continu, et en configurant le cron avec les paramètres ci-dessus, il s'arrêtera la boucle (ex: exécuter le script) après 15 heures, correct? – iCeR

7

vous pouvez utiliser Cron si vous voulez lancer automatiquement des scripts à un moment donné ...

crontab -e 

puis ajoutez votre script être exécuté comme suit:

* * * * * /path/to/script 
- - - - - 
| | | | | 
| | | | ----- Day of week (0 - 7) (Sunday=0 or 7) 
| | | ------- Month (1 - 12) 
| | --------- Day of month (1 - 31) 
| ----------- Hour (0 - 23) 
------------- Minute (0 - 59) 
+0

Merci Mishunika. Je vais ajouter le cron comme décrit ci-dessous dans les commentaires, mais je vous remercie pour votre contribution! – iCeR

0
if (13 >= date('H') && date('H') <= 15) 
{ 
// your loop 
} 
Questions connexes