[PHP] Executer un script à une heure donnée

Executer un script à une heure donnée [PHP] - Programmation

Marsh Posté le 29-05-2001 à 17:00:36    

Y'a-t-il un moyen simple d'éxecuter un script à une heure donnée (en pleine nuit par exemple) ? (Sachant que je gère mon propre serveur sous Win2k (bientot Linux))

 

[edit]--Message édité par Snake Ultimate--[/edit]


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 29-05-2001 à 17:00:36   

Reply

Marsh Posté le 29-05-2001 à 18:21:07    

Dans l'absolu, tu ne peux pas ...
En fait, le PHP est un langage pour les pages WEB dynamiques, dans le sens, où, il faut que ça agisse à une action de l'utilisateur ...
Apres, je ne peux pas te dire, mais tu peux peut etre configurer ton shell pour qu'il execute un script à une heure donnée (mais peut etre que ce ne sera pas à faire en PHP alors ...)
Je te conseille plutot de faire un script, que tu protège ave un mot de passer, et que tu déclancheras chaque jour, pour qu'il fasse l'actualisation (car je pense que ton script, en fait, ira actualiser ton site de prix .... enfin, je pense que c'est ça :D


---------------
http://www.spontanet.com le site pour les webmasters
Reply

Marsh Posté le 29-05-2001 à 18:33:20    

T'as tout compris :) Sinon, en programmant l'ouverture du script sous win2k vers 2h du mat, ca pourrait marcher ? Je sais pas comment on programme un truc du genre, alors si kk1 peut m'aider...


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 29-05-2001 à 18:35:34    

En fait ce dont g besoin c de lancer IE automatiquement à 2 ou 3h du mat sur l'url de mon script...


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 29-05-2001 à 18:54:13    

Snake Ultimate a écrit a écrit :

En fait ce dont g besoin c de lancer IE automatiquement à 2 ou 3h du mat sur l'url de mon script...



en vc++, il y a une fonction ShellExecute() qui permet de lancer un peu tout et n'importe quoi. Tu pourrais faire un programme résident, qui a un timer avec une fréquence d'une heure par ex, et quand c'est la nuit tu fais un ShellExecute("localhost/urldetonscript" ) (pas sûr de la syntaxe).
 
j'édite car j'oublie un truc : dans win95, y'a bien un gestionnaire des tâches qui permet justement de lancer les trucs genre scandisk la nuit ... y'a pas ça sous ton windows ?

 

[edit]--Message édité par youdontcare--[/edit]

Reply

Marsh Posté le 29-05-2001 à 18:57:54    

ah, j'ai eu une idée !!!!!!!!!!!!
Ahhh hhhhhh trop bonne l'idée !!!!!
Bon, en fait, sur ton serveur, tu mets ton script ...
puis, sur ton serveur, tu mets une page WEB en permanence sur IE , qui va donc sur ton script, qui est raffraichi à une heure précise par un javascript
Cette solution est batarde, certes, mais peut mercher ...


---------------
http://www.spontanet.com le site pour les webmasters
Reply

Marsh Posté le 29-05-2001 à 19:00:25    

ca s'rait pas plus simple de rajouter une tache ds le gestionnaire du meme nom qui lance un .cmd avec deds un truc du genre "php.exe mon_script.php" ?
 
enfin jamais fait dc j'dis ca j'dis rien ... c juste une idee comme ca en passant

 

[edit]--Message édité par __Lolo__--[/edit]

Reply

Marsh Posté le 29-05-2001 à 20:50:47    

Merci pour votre aide, personne a une autre idée ? (c pas que les votres me plaisent pas mais c'est que je pense qu'il doit y avoir plus simple...)


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 29-05-2001 à 22:14:13    

un fichier batch avec  
"start http://lurldetonscript.ext/script.php3"
a ajouter dans le gestionnaire des taches

Reply

Marsh Posté le 30-05-2001 à 10:43:07    

:hot: up :hot:

Reply

Marsh Posté le 30-05-2001 à 10:43:07   

Reply

Marsh Posté le 30-05-2001 à 10:50:40    

Lidée de testingd0Olf doit fonctionner...


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 30-05-2001 à 10:50:48    

je saiss pas comment c'est sous 2000, mais il doit bien y avoir le planificateur des taches.... ben a 2h du mat tu creeeune tache  'iexplore www.tonsite.com/tonscript.php'
 
@suivre

 

[edit]--Message édité par trictrac--[/edit]

Reply

Marsh Posté le 30-05-2001 à 10:54:45    

Y'a un truc Tache planifiée ds le pano de config...


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 30-05-2001 à 11:33:58    

ben alors, si tu fais comme ca ca devrait marcher....
tout les jours, a cette heure la, il devrait ouvrir ie avec la page donnée....
est ce que tu peut la fermer manuellemnt ou pas?

Reply

Marsh Posté le 30-05-2001 à 12:11:07    

Je pense que je devrais arriver à faire ca, encore fo-t-il que quelqu'un trouve une solution à mon pb (voir post :
http://forum.hardware.fr/sqlforum/ [...] ache=cache )


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 07-06-2001 à 17:01:38    

up !
 
ça m'intéresse aussi et pas un peu, en fait j'ai bien réfléchi au problème et il est évident qu'un script au repos ne pourra rien faire tout seul, donc je ne vois qu'une seule solution (sauf pour ceux qui ont leurs propres serveurs) c'est de trouver un site d'accès automatique, euhhh je m'explique : on va sur le site, on entre sa propre url, on entre l'intervalle, disons une fois toutes les heures, et ledit site ira alors TOUTES les heures lancer votre page web (l'affichage se faisant vers >NULL un truc comme ça) lançant automatiquement votre pitit script fichier en php et voilà c gagné ! :)
 
The new question est : qqun connait-il un site qui rende ce genre de service "débil" ? merci d'avance !...

Reply

Marsh Posté le 07-06-2001 à 17:23:27    

si t'as l'adsl ou le cable (enfin une connexion quasi permanente), ton pc peut te rendre ce service avec le gestionnaire de tache sous win / la crontab sous lin

Reply

Marsh Posté le 07-06-2001 à 17:49:07    

oui l'adsl mais il est hors de question que je laisse mon pc allumé 24h/24 ! puis l'électricité je paie pas en forfait !
 
nan faut que je trouve un site qui lance automatiquement d'autres sites à heures fixes, mais je ne crois pas que ça existe car sinon je pense que bcp les utiliseraient pour faire monter artificiellement l'audience de leurs sites !
 
j'vais envoyer un mail à mon hébergeur pour voir s'il ne propose pas ce genre de service, on sais jamais mais j'y crois pas trop...
 
tient ça serait une idée, monter un serveur qui ne ferait que des accès à d'autres sites, avec un abonnement payant genre $10 par an ! :)

Reply

Marsh Posté le 07-06-2001 à 17:51:56    

bah tu mets une heure ou ton ordi est a peu pres tt le tps allumé  ;)

Reply

Marsh Posté le 07-06-2001 à 18:38:26    

bah oui mais le but c que ça marche quand le pc est justement pas allumé, ou bien quand je part une semaine en vacances par exemple !
 
comprendé ? moi pé ossi essayyé le portugèse si you préféreiz ? :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed