Astuces php
Accueil
  News 
 Scripts 
 Bouquins 
 Newsletter 
  Emplois 
 Annuaire 
 Forum 
 
Offres d'emplois
Développeur PHP+MySQL+CSS
Dans le cadre du (re)développement de son site velovert.com, Riverside Publication (leader français de la Presse VTT, établi depuis 1989) cherche u...
 
 C'est ici
 
Avez vous lu ?
Site Web Marchand
Avez vous lu ? -> Site Web Marchand : Destiné à tous ceux qui souhaitent créer une boutique complète en ligne, cet ouvrage développe la méthodologie pour créer un site de e-commerce. Dans une première partie, il explique comment créer l’architecture du site, des 10 questions à se poser au choix du système de paiement. Puis il guide l...
 
 Commander
 
 Chapitres - Date
PHP 5 Astuces d'experts -> Date -> Afficher la date en français Afficher la date en français
PHP 5 Astuces d'experts -> Date -> Récupérer les dates de visite d'un utilisateur Récupérer les dates de visite d'un utilisateur
PHP 5 Astuces d'experts -> Date -> Retrouver le jour de votre naissance Retrouver le jour de votre naissance
PHP 5 Astuces d'experts -> Date -> Un calendrier perpétuel Un calendrier perpétuel
PHP 5 Astuces d'experts -> Date -> Éphéméride Éphéméride
PHP 5 Astuces d'experts -> Date -> Générer un menu déroulant avec des dates Générer un menu déroulant avec des dates
PHP 5 Astuces d'experts -> Date -> Générer l'âge à partir d'une date de naissance Générer l'âge à partir d'une date de naissance
 Un calendrier perpétuel
<?
if (!isset($_POST["m"])) $m date("m");
if (!isset(
$_POST["a"])) $a date("Y");

$label_mois = array(1=>"Janvier",
  
"Février",
  
"Mars",
  
"Avril",
  
"Mai",
  
"Juin",
  
"Juillet",
  
"Août",
  
"Septembre",
  
"Octobre",
  
"Novembre",
  
"Décembre");
$label_jour = array("Dim.",
  
"Lun.",
  
"Mar.",
  
"Mer.",
  
"Jeu.",
  
"Ven.",
  
"Sam.");
//Détermine le nombre de jour dans le mois
$bissextile checkdate(229$a);
if (
$m == 2) {
  if(
checkdate($m29$a)) {
   
$nb_jour 29;
 }
 else {
  
$nb_jour 28;
 }
}
else {
 if (
checkdate($m31$a)) {
  
$nb_jour 31;
 }
 else {
  
$nb_jour 30;
 }
}
echo 
"<center>" $label_mois[$m] . " " $a "</center>";
echo 
"<table align='center' bordercolor='#CCCCCC' border='1'>
  <tr><td>
  <table align='center'>"
;
  <
tr>";
for($i=0;$i<7; $i++) {
 echo "
<td>" . $label_jour[$i] . "</td>";
}
echo "
</tr>";
echo "
<tr>";
$tab = getdate(mktime(0, 0, 0, $m, $i, $a));
$premierjour = $tab["
wday"];
$premierjour = ($premierjour + 8) % 7;
for($i=0;$i<$premierjour; $i++) {
  echo "
<td></td>";
}
// on passe en revue tous les jour du mois
for($i=0;$i<$nb_jour; $i++) {
  if(($i + $premierjour) % 7 == 0) {
    //Retour à la ligne chaque dimanche
    echo "
</tr><tr>";
  }
  $color_jour ="
#DDDDFF";
  
$defaut date("d");

  echo 
"<td align='right' bgcolor='"
    
. (($I+1) == $defaut #FF0000’ : $color_jour) . “'>";
  
echo ($i+1);
  echo 
"</td>";
}
echo 
"</tr>";
echo 
"</table>";
echo 
"</td></tr>";
echo 
"</table>";
?>
 Rechercher
Tapez un mot ou une phrase clé
 

 Téléchargement
Téléchargez les sources de l'ouvrage
PHP 5 solutions et composants open-source
Téléchargez les sources de l'ouvrage  -> PHP 5 solutions et composants open-source : Boostez et améliorez vos sites PHP avec des composants et extensions !

Voici enfin l'ouvrage pour améliorer votre site sans tout réécrire. Pourquoi réinventer la roue puisqu'il existe une multitude de composants indépendants à intégrer à votre site ou même des extensions au langage PHP qui peu...
 


copyright astuces-php.info - Plan du site - Mylinea.org : l'annuaire des annuaires - échange de liens - Faites du fric