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

Navigation

Bouts de Codes PHP

Afficher l'heure en temps réel sur son site

Informations sur le code source PHP


Ecrit par :  KOogar

Autres codes en PHP de l'auteur : [48] sources » Voir

Date d'enregistrement du code le 31-07-2005 - Vu 10914 fois

Code source zippé: » Télécharger le fichier ZIP

Impression: » Imprimer le code

Ajouter la page à vos favoris »



Description du code source


Afficher l'heure sur son site, voila j'ai mis ce script en PHP bien qu'il soit principalement fait en JS, mais j'espère que cela n'offusquera personne, car en plus du JS j'ai également ajouter du CSS dont display:inline; pour éviter le retour chariot de la fin du form.




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
.67
.68
.69
.70
.71
.72
.73
.74
.75
.76
.77
.78
.79
.80
.81
.82
.83
.84
.85
.86
.87
.88
.89
.90
.91
.92
.93
.94
.95
.96
.97
.98
.99
.100
.101
.102
.103
.104
.105
.106
.107
.108
.109
 

/***************************************************************/
/*                                                             */
/*                __        ____                               */
/*          ___  / /  ___  / __/__  __ _____________ ___       */
/*         / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<       */
/*        / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/       */
/*       /_/       /_/                                         */
/*                                                             */
/*                                                             */
/***************************************************************/
/*                                                             */
/*  Titre:
/*  Afficher l'heure en temps réel sur son site
/*                                                             */
/*  URL: http://www.phpsources.org/scripts136-PHP.htm
/*  Auteur: KOogar
/*  Date édition: 31-07-2005   
/*                                                             */
/***************************************************************/

<!--  Code à placer dans la partie HEAD  -->

<HEAD>

<?php
// Récupère l'heure

   $localtime localtime();

   $seconde =  $localtime[0];
   $minute =  $localtime[1];
   $heure =  $localtime[2];

?>

<SCRIPT>
      
      bcle=0;

      function clock()
      {
        if (bcle == 0)
        {
          heure = <? echo $heure ?>;
          min = <? echo $minute ?>;
          sec = <? echo $seconde ?>;
        }
        else
        {
          sec ++;
          if (sec == 60)
          {
            sec=0;
            min++;
            if (min == 60)
            {
              min=0;
              heure++;
            };
          };
        };
        txt="";
        if(heure < 10)
        {
          txt += "0";
        }
        txt += heure+ ":";
        if(min < 10)
        {
          txt += "0"
        }
        txt += min + ":";
        if(sec < 10)
        {
          txt += "0"
        }
        txt += sec ;
        timer = setTimeout("clock()",1000);
        bcle ++;
        document.clock.date.value = txt ;
      }
</SCRIPT>


<STYLE TYPE="text/css">
form{
    display:inline;
}
.style {border-width: 0;background-color:#005A7B;color: #F2f2f2;}
</STYLE>

</HEAD>




<!--  Charge la fonction dans le corps de la page  -->
<BODY onLoad="clock()">

<!--  Affiche l'heure  -->
<form name="clock" onSubmit="0">
<input type="text" name="date" size="5" readonly="true" class="style">
</form>




Fonctions du code source


localtime : Récupère l'heure locale - (PHP 4, PHP 5)
time : Retourne le timestamp UNIX actuel - (PHP 4, PHP 5)
echo : Affiche une chaîne de caractères - (PHP 4, PHP 5)

Dépôt de ressources


Votre participation pour les dépôts de sources est possible à partir de l'espace membre. Il faut être inscrit pour déposer une ressource sur le site.

» Inscription libre et gratuite

Commentaires


Posté par delta-iota le 26/10/2005 à 16:35:00

concept très interressant, ce melange de langages prouve une pure maitrise...