Version complète: sur le forum Webmaster Hub : Texte selon la date
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
cccp
Bonjour!

Comment peut on faire pour afficher un texte selon la date.
Peut on utiliser un fichier .TXT avec les phrases et les dates quand il faut les afficher et utiliser un script avec le qelle on peut les afficher?

Merci d'avance.
slender
vala,
En présupposant que c'est un code php naturellement, ça marche à la semaine:
CODE
<?php
$to_day = getdate();
$jour = $to_day['mday'] % 7;
switch ($jour)
{
    case 0:
 $phrase = "blabla 1";
 break;
    case 1:
 $phrase = "blabla 2";
 break;
   case 2:
 $phrase = "blabla 3";
       break;
   case 3:
 $phrase = "blabla 4";
       break;
   case 4:
 $phrase = "blabla 5";
       break;
   case 5:
 $phrase = "blabla 6";
       break;
   case 6:
 $phrase = "blabla 7";
       break;
}
echo $phrase;
?>

Naturellement, si tu veux des phrases plus longues tu peux remplacer les $phrase par des includes de fichiers si tu veux.
Bonne semaine
cccp
Merci pour ta reponce!
Exuse moi , mais je suis un debutant dans PHP.
Peut tu me faire un example avec remplacement de $phrase

Merci
slender
ben, je comprends pas trop ta question unsure.gif

CODE
<?php
$to_day = getdate();
$jour = $to_day['mday'] % 7;
switch ($jour)
{
case 0:
$phrase = "ici la phrase correspondant au jour 1";
break;
case 1:
$phrase = "ici la phrase correspondant au jour 2";
break;
  case 2:
$phrase = "ici la phrase correspondant au jour  3";
      break;
  case 3:
$phrase = "ici la phrase correspondant au jour  4";
      break;
  case 4:
$phrase = "ici la phrase correspondant au jour  5";
      break;
  case 5:
$phrase = "ici la phrase correspondant au jour  6";
      break;
  case 6:
$phrase = "ici la phrase correspondant au jour  7";
      break;
}
echo $phrase;
?>


A part ça, tu n'a qu'a insérer le code, tu auras suivant le jour la phrase qui correspond au jour de la semaine. Chaque lundi tu as la même phrase, chaque mardi la même autre phrase et ainsi de suite jusqu'à dimanche.

Maintenant si tu veux une phrase qui corresponde à chaque jour de l'année, c un peu plus compliqué: il faut traduire la date en jour_de_l_année (compris entre 0 et 364 ou 365) et donc en conséquence 365 ou 366 phrases en correspondance avec ces nombres.

slender
cccp
Ok, Merci!
Et peut on faire de façon que le script regarde la date de serveur et pas du PC?
slender
ben le script prend la date du serveur sur lequel il est implanté: celle du site si il est sur le serveur distant, celle de ton pc si tu es en local...
cccp
OK,
Grand Merci!
cccp
Et comment savoir ou est le diùanche par example?
slender
pour aujourd'hui : dimanche = case 2
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.