Bonjour
J'ai récupéré le calendrier sur "code source", fichier:"phpcs_SAISIE-DATES-VIA-CALENDRIER___Page" (mais je ne retrouve plus lequel, dsl)
J'ai regarder "les lisez moi"
-------------------------------------------------------------------------------------------------
* SAISIE DE DATE
-------------------------------------------------------------------------------------------------
* 30 août 2004
* Tafel
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
Commentaires
-------------------------------------------------------------------------------------------------
Dans index.php, il y a toutes les possibilités offertes par l'objet et leurs utilisation.
Cette version objet s'utilise comme ceci :
Dans la popup du calendrier, il suffit d'avoir ça :
<?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'];
include("calendrier.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($_POST);
$cal->affiche();
?>
Et dans le fichier où on appelle la popup :
<?php
include("calendrier.class.php");
$cal = new Calendrier("blup", "snap");
?>
<a href="#" onClick="<?php echo $cal->get_strPopup("pop.calendrier.php", 350, 170); ?>"></a>
Tout simplement.
-------------------------------------------------------------------------------------------------
Les fichiers inclus dans le ZIP :
- lisez-moi.txt
- index.html
- pop.calendrier.php
- petit_calendrier.gif
- calendrier.gif
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
Variables "utilisateurs" :
Quelques variables sont modifiables pour customizer un peu le calendrier. Elles se trouvent dans
pop.calendrier.php
Et voici mon code de 2 facons, mais cela ne fonctionne toujours pas
<tr>
<td class="label"><label for="datea">Date d'arrivée</label></td>
<td class="input"><input type="text" name="datea" autocomplete="no" placeholder="Date d'arrivée" required>
<?php
include("popups/class.calendrier.php");
$cal = new Calendrier("blup", "snap");
?>
<a href="#" onClick="<?php echo $cal->get_strPopup("popups/pop.calendrier.php", 350, 170); ?>"><img src="popups/petit_calendrier.gif"/></a></td>
</tr>
<tr>
<td class="label"><label for="dated">Date de départ</label></td>
<td class="input"><input type="text" name="dater" autocomplete="no" placeholder="Date de départ" required>
<a href="#" onClick=" window.open('popups/pop.calendrier.php?frm=frm&ch=d','calendrier','width=350,height=160,scrollbars=0').focus();"><img src="popups/petit_calendrier.gif"/></a>
</td>
</tr>
Je suis débutant en PHP donc je galère.
Merci de ton aide