begin process at 2010 03 22 14:38:22
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date / Heure

 > CALENDIER EN PHP5 ET DHTML

CALENDIER EN PHP5 ET DHTML


 Information sur la source

Note :
Aucune note
Catégorie :Date / Heure Classé sous :calendrier, php5, dhtml, dynamique, date Niveau :Initié Date de création :19/04/2007 Date de mise à jour :21/04/2007 10:05:19 Vu / téléchargé :20 898 / 1 854

Auteur : lariflette77

Ecrire un message privé
Site perso
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Création de calendriers dynamiques PH 5 et DHTLM
Ayant besoin d’un calendrier dynamique pour le site de mon association, je me suis penché sur la gestion des dates et des objets en php5 dont je vous soumets le code qui se compose de 4 classes.
1 - timestamp_calendrier.php : contient la gestion des timestamps
2 - heurodate_calendrier.php  affiche la liste des mois et des années  en donnant un écart.
3 - heurodateur_mois.php : incrémente ou décrémente les mois.
4 – calendrier : affiche le calendrier en cours.
Les heurodateurs peuvent être utilisés seuls ou couplés à la classe calendrier.
En créant une feuille de style et des interfaces on peut obtenir diverse apparence du calendrier.
J’ai  joint plusieurs interfaces qui on l’avantage de créer un calendrier en  2 lignes de code.
Les résultats des heurodeurs et calendriers sont renvoyés dans l’url.
Les heurodateurs et calendrier  peuvent  recevoir le mois et l’année venant dune requête Sql ou autre.
$a=new calendar1_2();
$a->aff_calendar1_2($mois,$annee,'calendar',$url);
# *---------------------------* #
$a=new calendar1_3();
$a->aff_calendar1_3($mois,$annee,'calendar',$url);
Les paramètres  à documenter  dans l’appel des classes sont expliqués dans les interfaces



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

19 avril 2007 15:57:03 :
Ajout de la capture d'ecran
21 avril 2007 09:59:09 :
Ajout de 6 nouvelles interfaces avec de leur style dans le fichier style_celendar.css
21 avril 2007 09:59:23 :
Ajout de 6 nouvelles interfaces avec de leur style dans le fichier style_celendar.css
21 avril 2007 10:05:19 :
Ajout de la copie d'écran

 Sources de la même categorie

FORMATER DES MILLISECONDES AU FORMAT HH:MM:SS:MMM par lcef
Source avec Zip CLASSE DATETIME AVEC TRADUCTION par 1030
DIFFÉRENCE ENTRE DEUX DATE EN JOURS (LISTE RÉCUPÉRÉE DANS UN... par DevilTN
Source avec Zip Source avec une capture CALENDRIER + AGENDA TRÈS SIMPLE (GERER LES JOURS FÉRIÉS ET L... par mondherclubiste
Source avec une capture CALENDRIER DES RÉSERVATIONS EN PHP par mathieubond

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CALENDRIER + AGENDA TRÈS SIMPLE (GERER LES JOURS FÉRIÉS ET L... par mondherclubiste
Source avec Zip CLASSE CALENDRIER par Mister Jingles
Source avec Zip Source avec une capture CALENDRIER par pichpoich
CALCUL SIMPLE DU NOMBRE DE JOURS OUVRÉS ENTRE DEUX DATES (JO... par Astemius
Source avec Zip Source avec une capture CALENDRIER DE RÉSERVATION DYNAMIQUE REVUE ET AMÉLIORÉ par laryflashkod

Commentaires et avis

Commentaire de gfpl le 25/04/2007 12:19:09

ca a l'air tout bon je vais tester ca

Commentaire de bess91 le 26/04/2007 14:48:19

je n'arrive pas à la faire marcher un petit doc ça sera le bienvenu

Commentaire de lariflette77 le 27/04/2007 18:56:13

Code de la page de création des calendriers dont la capture d'écran à été tirée
<?php /* Date de création: 03/04/2007 */ ?>
<link rel="StyleSheet" type="text/css"  href="style_calendar.css">
<html>
<body>
<div id="contenaire">
<h3> Calendriers dynamiques</h3>
<?php
/*-------------------------------------------*/
/* Date de création: 02/04/2007 */
/* Auteur G. Garandeau */
/*-------------------------------------------*/
include_once("../classes/calendrier/require/require_fichiers.php");

$mois=(strlen($_POST['mois']))?$_POST['mois']:$_GET['mois'];
$annee=(strlen($_POST['annee']))?$_POST['annee']:$_GET['annee'];
$url=$_SERVER['PHP_SELF'];
# *---------------------------lig 1  non cliquable -----------------* #
echo" <div id='aff_calend'>";
$a=new calendar1_6();
$a->aff_calendar1_6($mois,$annee,'calendar',$url);
echo"</div>";
# *---------------------------* #
echo" <div id='aff_calend'>";
$a=new calendar1_2();
$a->aff_calendar1_2($mois,$annee,'calendar',$url);
echo"</div>";
# *---------------------------* #
echo" <div id='aff_calend'>";
$a=new calendar1_3();
$a->aff_calendar1_3($mois,$annee,'calendar',$url);
echo"</div>";  
# *----------- lig 2 ----------------* #
echo"<hr class='clear'>";
# *---------------------------* #
echo" <div id='aff_calend'>";
$a=new calendar1_4();
$a->aff_calendar1_4($mois,$annee,'calendar',$url);
echo"</div>";
# *---------------------------* #
echo" <div id='aff_calend'>";
$a=new calendar1_1();
$a->aff_calendar1_1($mois,$annee,'calendar',$url);
echo"</div>";
# *---------------------------* #
echo" <div id='aff_calend'>";
$a=new calendar1_5();
$a->aff_calendar1_5($mois,$annee,'calendar',$url);
echo"</div>";  
# *---------------------------* #
echo"<hr class='clear'>";
# *------------ lig 3 ---------------* #
echo" <div id='aff_calend'>";
$a=new heurodate_calendrier2();
$a->aff_heurodate2($mois,$annee,'calendar3',$url);
echo"</div>";
# *---------------------------* #
echo" <div id='aff_calend'>";
$a=new heurodate_calendrier2_1();
$a->aff_heurodate2_1($mois,$annee,'calendar5',$url);
echo"</div>";
# *---------------------------* #
echo" <div id='aff_calend'>";
$a=new heurodate_calendrier2_2();
$a->aff_heurodate2_2($mois,$annee,'calendar5',$url);
echo"</div>";
# *---------------------------* #
echo"<hr class='clear'>";
# *---------------------------* #
echo"  <div id='aff_calend'>";
$a=new heurodate_calendrier3();
$a->aff_heurodate3($mois,$annee,'calendar3',$url);
echo"</div>";

# *---------------------------* #
echo"  <div id='aff_calend'>";
$a=new heurodate_calendrier3_1();
$a->aff_heurodate3_1($mois,$annee,'calendar3',$url);
echo"</div>";
# *---------------------------* #
echo"  <div id='aff_calend'>";
$a=new heurodate_calendrier3_2();
$a->aff_heurodate3_2($mois,$annee,'calendar4',$url);
echo"</div>";
?>
<!-- end contenaire -->
</div>
</body>
</html>

Commentaire de phpnuke le 31/08/2007 13:22:17

J'ai un problême
Notice: Use of undefined constant Aôut - assumed 'Aôut' in C:\Program Files\EasyPHP 2.0b1\www\index.php on line 27
Voila si tu peut me dire stp comment cela se fait ?

Commentaire de evenkil le 06/03/2008 10:18:52

Voici l'erreur que j'obtiens :

Fatal error: Cannot instantiate non-existent class: calendar1_6 in /homepages/9/d149107415/htdocs/test/gest_calendrier/new_calendrier.php on line 19

Commentaire de jimmypage64 le 18/06/2009 14:13:56

BOnjour,

Je viens de tester cette source, c'est quand meme bien sympa.
En revanche je me pose quelques questions (je m'initie a l'objet).

J'ai remarqué que dans le cas du calendrier où les jours sont cliquables tu fais un $a = new calendar();
Donc a chaque clic un nouvel objet est créé ? Les objets ne sont jamais détruits ? comment cela se passe t'il au niveau de la mémoire ?

Merci

Cordialement

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

calendrier reservation dynamique [ par belkaiednaim ] bonjour,je suis a la recherche d'une calendrier de réservation de gites un peu compliqué car cette calendrier a des couleurs de date modifiable selon code php [ par parrain3000 ] salut j'ai besoin de votre aide au sujet du code php d'une sélection de date sous forme de calendrier c'est à dire j'aierais selectionner une date en probleme d'affectation de variable dans un objet [ par nemetos ] Bonjour,je crée l'objet suivant : class calendrier {     var $date_courante;     var $annee_courante;     var $mois_courant;     var $jour_courant;    CALENDRIER PHP OU JAVASCRIPT [ par eric93 ] Bonjour à tous.Je suis débutant, et je suis en stage.Je dois réaliser un formulaire php pour la saisi d'un menu avec la date.Et mon tuteur veut que je pb de renvoi de parametre d'une page à une autre [ par helene38000 ] Bonjoursj'ai un petit soucis:j'ai dans une page calendrier.php un calendrier cliquable . Set sur une page  reservation.php j'ai un formulaire avec plu calendrier sur une semaine [ par SataN_sTn ] Bonjour,Travaillant sur un calendrier sur une semaine qui reprendre des données dans une base mysql suivant les jours, heures etc, j'ai donc cherché l DELETE événement suivant une date [ par ChristBike7 ] Bonjour ! J'ai un petit problème de suppression ! Je m'explique : J'ai une table calendrier ou se trouvent plusieurs événements sur toute l'année. J'a Cherche Source Calendrier [ par christobal ] Bonjour, Pour mon asso, je recherche un calendrier qui afficherais les dates de réservations.plus précisément si la réservation et comprise entre le 0 Calendrier + php [ par lsamsoumal ] Bonjour tout le monde j'ai une page php dans laquelle il ya un formulaire contenant un champ texte où je jeux saisir la date à partir d'un calendrier Probleme de creation de date dynamique dans un select [ par bullrot1985 ] Bonjour à tous.Voila j'ai créé un formulaire avec nom, prénom et date de naissance.lorsque je valide je fais un test si le nom et prenom sont bien rem


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,373 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales