Accès au manager - réservé aux membres

Navigation

Bouts de Codes PHP

Calcul d'une date

Informations sur le code source PHP

Ecrit par :  mick3y
Site de l'auteur Voir
Date d'enregistrement du code le 12 Déc 2007 - Vu 2407 fois
Code source zippé: Télécharger le fichier ZIP
Impression: Imprimer le code
Ajouter la page à vos favoris

Description du code source

Informations sur le code source

Ce petit bout de code vous permettra de voir combien de temps s'est écoulé depuis une date de votre choix.

Code Source



.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
.37
.38
.39
.40
.41
.42
.43
.44
.45
.46
.47
.48
.49
.50
.51
.52
.53
.54
.55
.56
.57
.58
.59
.60
.61
.62
.63
.64
.65
.66
 

<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Calcul d'une date                                         */
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts313-PHP.htm              */
/* Auteur         : mick3y                                                    */
/* Date édition   : 12 Déc 2007                                               */
/* Website auteur : http://www.salvat0.be                                     */
/*                                                                            */
/******************************************************************************/


// On prend la date actuelle :
$a_jour date('d');
$a_mois date('m');
$a_annee date('Y');

if (isset($_POST['v_jour'], $_POST['v_mois'], $_POST['v_annee']))
{
  if (!empty($_POST['v_jour']) AND !empty($_POST['v_mois']) AND !empty($_POST['v_annee']))
  {
    $v_jour $_POST['v_jour'];
    $v_mois $_POST['v_mois'];
    $v_annee $_POST['v_annee'];
    $t_jours $a_jour $v_jour;
    $t_mois $a_mois $v_mois;
    $t_annee $a_annee $v_annee;
    $resultat '<p>'.abs($t_annee).' ans '.abs($t_mois).' mois et '.abs($t_jours).' jours depuis aujourd\'hui.</p>';
  }
  else
  {
    $erreur '<p style="color: red;"><strong>Désolé!</strong> Vous avez oublié un champs...</p>';
  }
}

// On affiche le temps écoulé entre ces deux dates :
?>
  <h3>Générateur de dates</h3>
  <?php
  if (isset($erreur))
  {
    echo $erreur;
  }
  if (isset($resultat))
  {
    echo $resultat;
  }
  ?>
<form method="post">
  <p>Quelle date?</p>
  <p><input type="text" name="v_jour" value="JJ" />
  <br /><input type="text" name="v_mois" value="MM" />
  <br /><input type="text" name="v_annee" value="AAAA" /></p>
  <p><input type="submit" value="Calculer" />
</form>

Fonctions du code source

Fonctions php / mysql PHP

  • date : Formate une date/heure locale - (PHP 4, PHP 5)
  • isset : Détermine si une variable est affectée - (PHP 4, PHP 5)
  • empty : Détermine si une variable contient une valeur non nulle - (PHP 4, PHP 5)
  • abs : Valeur absolue - (PHP 4, PHP 5)
  • echo : Affiche une chaîne de caractères - (PHP 4, PHP 5)

Commentaire [1]

KOogar
le 12/12/2007 à 08:28:00
Simple et utile, bien codé aussi, mais une petite gestion des erreurs un ptit peu plus poussé aurait été appréciable ;)

Poster un commentaire

:P :) :wink: :lol: :surprised: :confused: :mad: :no:
Taille du texte:
Couleur:
Code de sécurité

Les dernières offres d'emploi