Mise à jour automatique ?

Patrick -  
PhP Messages postés 1774 Statut Membre -
J'ai un problème très simple :
je cherche à changer quotidiennement et automatiquement deux images
que contient un petit site web que j'ai créé.

Il s'agit d'un site littéraire,
qui présente chaque jour la première phrase d'un roman ;
celle-ci apparaît sous la forme d'un fichier jpg.
Si l'on clique sur cette image, l'on obtient une autre image
qui donne les références du roman
dont la première phrase vient d'être citée.
Ce site est à l'adresse http://lapremierephrase.free.f r
pour ceux que cela intéresse.

À l'heure actuelle,
je mets à jour mon site manuellement :
je télécharge chaque jour la paire d'images (première phrase + référence de celle-ci) qu'il contient,
voilà tout.

Je désire que cette mise à jour soit automatique,
c'est à dire que chaque jour, à une heure précise,
l'image présentée soit remplacée par une autre ;
ceci pour m'éviter la tâche fastidieuse de mise à jour.

J'aimerais n'avoir plus qu'à télécharger mensuellement, voire annuellement,
les paires d'images dans une bibliothèque.

Je suis hébergé chez free,
qui me propose l'utilisation d'une base de données MySQL.
Je me suis donc renseigné sur MySQL et PHP,
et je n'y comprends pas grand'chose.
Mais je n'ai pas le sentiment que mon problème soit si complexe que cela :
quelqu'un aurait-il la gentillesse de m'aider ?
Merci.
pathe@pompadour.net

PS : imaginons que la mise à jour soit effectuée à trois heures du matin ;
il va de soi que l'internaute qui se connecterait au site à deux heures cinquante neuf
ne doit pas, en cliquant à trois heures une sur l'image,
tomber sur les références du livre du lendemain,
de telle sorte qu'une première phrase d'Albert Camus ne soit pas attribuée à Jules Romains.

Pour la même raison, est-il possible de forcer le navigateur à rafraîchir l'image au lieu de lire le cache ?

A voir également:

1 réponse

PhP Messages postés 1774 Statut Membre 606
 
Slt Patrick

Ton problème peut en effet être "facilement" résolu en utilisant Php et MySql.

Pour ce qui est de forcer le rafraîchissement d'une image un "petit programme" en Javascript et le tour est joué !

Seulement voilà : par facile j'entends facile pour quelqu'un qu'y connait un peu (voir beaucoup) en programmation sinon ...

Apprendre à programmer (ou développer un site ce qui revient au même) n'est pas une chose très compliquée en soi mais il faut être très motiver.

Si ce n'est absolument pas ton truc laisses tomber :-( !

J'aimerais connaître ton niveau :

Tu as un site web (ça c'est à la portée de n'importe qui) : es-ce toi qui l'a créé ?
Si oui avec quel outils ?
Combien de pages possède-t-il ?
Connaîs-tu HTML , Javascript , le language SQL ?
As-tu déjà utilisée une base données comme Access sur PC par ex ?

Je peux t'aider pour MySql et Php (comment créer ta base données, logiquement chez Free il on déjà dû la créer, ses tables, ses champs quoi mettre dedans et comment relier le tout à des pages html avec Php) mais il faut que tu possèdes un minimum de bases. Et c'est le même pb avec les documentations que tu peux trouver sur le web. Elles sont avant tout destinées aux programmeurs et rarement aux débutants. De + elles sont le + souvent en angalis.

Je te rassures y'a pas besoin de tout savoir juste la façon dont tout cela fonctionne à peu près ensemble.

En ce moment je suis en train de faire mon propre site web perso sur http://www.nexen.net et ca prend pas mal de temps. D'ailleurs je n'ai encore rien mis en place ...

A+
Philippe

0