Cron+PHP+serveur Free

stephane -  
louloute300 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis novice dans les cron et je voudrais comprendre comment cela fonctionne.

En fait, je suis chez Free et je voudrais :

1) qu'à chaque fois un internaute se connecte à mon site, une autre page s'ouvre en tache de fond( sans que l'internaute la voit).

2) Cette page va chercher les cours de devises sur un autre site,

3) à partir des infos de l'autre site, les infos trouvées mettent à jour ma base de donnée.

Comment faire ?

C'est la première fois que j'essaie de faire cela alors soyez indulgent !!

A+
A voir également:

8 réponses

shangouet
 
Bon,

deux ans après, une réponse...

Si l'action se lance sur visite d'un utilisateur, pas besoin de cron, il suffit de commencer le script par l'action voulu, puis de traiter la génération de la page de l'utilisateur après.

Pour ce qui est de lancer une action en tâche de fond, çà ne marche pas chez free, car seul un thread à la fois est autorisé pour un visiteur (enfin, je crois, c'est ce que fait le moteur de recherche de dokuwiki, et çà ne marche pas brillamment chez free).

Pour utiliser CRON : certains hébergeurs fournissent ce service (pas free à ma connaissance), mais on peut contourner le problème avec onlinecron (pas encore essayé)

Voilà.
0
nolissa
 
J'avoue que les 2ans c'est un peut exesif. Je pensse que tu as résolue ton probleme mais j'écrie pour les autres.

Si tu veut que sa cherche x chose sur un site exemple le cour des devise ( en général les site dispose d'un page xml prévue pour sa. ) Donc ui il te suffit tous simplement de créer un script asp php sur ton site web qui te permettera de lire toutes les donnée de se xml puis de les enrengistré dans ta sql.

Le mieux reste de faire avec un cron qui pass tt les x minutes ou heures. Car sa utilise sur ta bande passante qui est en général limiter.

ps: Un cron je le rapelle sers à ouvrir une pages ou executer une actions à une heures précise.
0
Youp
 
Allez, on est plus à six mois prêts ^^

C'est possible un vrai cron chez free?
Moi je ne peux pas faire mon action à travers un script caché qui s'exécuterait lorsqu'un utilisateur charge une page car il faut que cela soit fait à des intervalles de temps réguliers... (toutes les demi heures). Mais chez free, ya un moyen?

Merci :)
0
esther60
 
juste pour dire que je suis ce debat avec interet et (ô combien) beaucoup de patience
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
thipyt
 
idem! :o)
0
lechatpotte
 
Pareil, mais là les réponses deviennent trop rapprochées :D
0
Raoul34
 
Non je crois que c'est bon là, on a retrouvé un bon rythme.
0
Michel-Michel MICHEL
 
C'est bon.
J'ai un ami qui a la solution, il m'a promis de venir la poster dans 5 mois.
0
l'ami qui repond 5 mois après
 
Salut !

C'est moi l'ami qui répond 5 mois après !

Bon, alors pour la tâche de fond, ce n'est pas la peine de se casser la tête : le type qui consulte un site ne voit JAMAIS ce que le serveur fait en php. Après, pour se connecter à un autre site à vous de voir.

Quand au CRON, chez FREE à priori il n'y en a pas, par contre je suis tombé sur http://www.onlinecron.com/index.html
En s'inscrivant (on donne juste un mail) on peut planifier une ou deux tâche, à la fréquence souhaitée, et gratuitement.

A+ !

PS : en fait je ne connais pas Michel-Michel. ^^
PPS : mai+juin+juillet+août+septembre~=5mois.
0
SeaX
 
merci pour le commentaire, mais t'as mis que 4 mois à répondre :p

Faut commencer ç compter à partir de Juin, c'est là ou ton premier mois s'ecoule XD
0
louloute300 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   29
 
Pour garder le rythme,,,

Je viens d'essayer ton adresse l'ami qui répond....
Je vous direz à 0H00 si ca fonctionne mdr
0
Mathioooz
 
Bonjour,

Pas de nouvelle de louloute300 ??

http://www.onlinecron.com/index.html ==> out pour l'instant ou ... ??
Au sinon, il y a aussi : http://www.cronjobonline.com ==> pour l'instant, il ne fonctionne pas encore chez moi :s
0
louloute300 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   29
 
Si pardon. Ca marche..., enfin, ca marcher il y a encore qq jours...
0
Mathioooz
 
Pour ma part, ça fonctionne (enfin) aussi avec http://www.cronjobonline.com .
J'ai demandé qu'il exécute le script toutes les 5 minutes et en effet, il le l'exécute.

Je peux passer à tous les mois sinon je vais être envahis de mails ^^

Bonne soirée à tous.
Mathioooz

P.S : je ne peux toujours pas accéder au site http://www.onlinecron.com/index.html
0