Ejemplo n.º 1
0
<?php

/**
 * Intérieur du fichier php contenant le seul calendrier. On récupère en GET les valeurs
 * représentant le nom du formulaire et le nom du champ de la date.
 */
$frm = $_GET['frm'];
$chm = $_GET['ch'];
if (!preg_match("/^[A-Za-z0-9_]*\$/", $frm) || !preg_match("/^[A-Za-z0-9_]*\$/", $chm)) {
    die;
}
include "calendrier_id.class.php";
/**
 * On créé un nouveau calendrier, on récupère la date à afficher (par défaut, le calendrier
 * affiche le mois en cours de l'année en cours). Les valeurs de POST sont transmises au
 * moment où on change le SELECT des mois ou celui des années. Finalement, on affiche le
 * calendrier.
 */
$cal = new Calendrier($frm, $chm);
$cal->auto_set_date();
$cal->affiche();