Bonjour,
J'ai un petit souci avec le fameux calendrier dynamique qui se trouve ici :
http://j-seignalet.developpez.com/tu...ax/calendrier/
(et au sujet duquel j'avais posé une question puis m'étais auto-répondu)
Je suis en train d'essayer de lui faire écrire des données dans une base à chaque clic sur une date.
Vu que j'ai encore un peu de mal avec le php, l'AJAX me reste assez hermétique pour le moment, du coup même si ce n'est pas pro(pre), je bidouille en appelant une autre page php qui effectue l'écriture dans la table puis recharge la page du calendrier.
Le problème qui se pose à moi est que le calendrier revient systématiquement sur le mois en cours, pas sur le mois dont une date a été cliquée : si aujourd'hui (13 juillet 2009) je clique sur le 12 août 2009, la page se recharge et affiche de nouveau juillet. C'est fâcheux.
J'ai bien essayé de voir s'il était possible de faire passer un mois et une année en variable étant donné qu'au début de la page ajax_calendrier.php (qui génère les dates affichées dans le calendrier), se trouvent ces lignes :
j'essaie donc, dans ma barre d'adresse, d'écrire par exemple ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 //On récupère le mois et l'année pour le traitement $mois=$_GET['mois']; $annee=$_GET['annee'];
Mais évidemment, ça ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2http://monsite/calendrier.php?mois=09&annee=2009
Il doit bien y avoir un moyen tout simple de forcer l'affichage d'un mois précis dans ce calendrier mais je n'arrive à rien. C'est dommage car à part ça, tout fonctionne comme prévu (en attendant que je sache coder la fonction ajax qui écrit dans la base et recharge le calendrier).
Merci d'avance à toute personne qui pourra me donner un coup de main.
Drix
PS : j'espère avoir posté dans la bonne catégorie, si ce n'est pas le cas veuillez m'en excuser.![]()
Partager