php et sql semblent le mieux pour ton cas (à mon avis).
Tu crée tes services grace à sql et à des bases de données, par exemple , la liste des éènements de telle ville. Donc tu créer la table évènement dans la bdd ville, puis tu crée une fonction php qui te renvoie le tableau de résultat.
Tu auras crée au préalable ton agenda (en html, tu en trouve sur internet si il faut) et lors de l'affichage de la case d'un jour, tu vérifie si ce jour ce trouve dans la table évènement et si oui tu change la mise en place de la cellule du jour dans l'agenda, avec pourquoi pas un lien vers cette évènement ou autre chose.
Je sais pas si je suis clair.
Si tu veux que ce soit incorporer à d'autre sites, fais ta page agenda qui recoit des paramètres en entrée (get), et en fonction de ses paramètres, affiche le bon mois, le bon jour ou je ne sais quoi d'autres.
Sur ton serveur (hébergeur), tu auras ta page agenda (avec interpréteur de paramètre en php), et ta table (contenant tes services).
Puis tu proposes aux diff sites de mettre un code du style
<iframe src="ta page.php?mois=janvier" />
Certains vont criéer à l'hérésie concernant le choix de passer par une iframe mais bon, comment faire autrement?
Pense juste aux complications d'une iframe (pas d'affichage des cadres apparaissant hors du cadre ...)
Voilou comment je ferais.
Partager