begin process at 2012 05 29 00:54:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

date de semaine qui chevauche deux mois


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

date de semaine qui chevauche deux mois

lundi 19 janvier 2009 à 19:57:24 | date de semaine qui chevauche deux mois

val78

Membre Club

Bonjour
Apres avoir ete sur google et sans trouver se qui m'interesse je fais appel a vous
je code en php
Je cherche comment sur une semaine qui chevauche 2 mois on peut ne pas se retrouver avec des chiffres negatif ou un semaine qui va du 30 au 35 jours comme le mois de fin mars / avril de cette année

Voici mon code
//---------Affichage de l'image de promotion, de la semaine precedente, sur le Dimanche----------//
$numSemaine = strftime("%U")+1;//le numéro de jour dans la semaine, de 1 à 7. (1 représente Lundi et 7 represente le Dimanche) arrivé a 7 il rajoute 1 quand il arrive a 7 donc va chercher l'image image8.jpg
//-----------------------------------------------------------------------------------------------//

//----------------Date---------------------//
$semaine = date('w');// numéro du jour dans la semaine en cours sous forme 1 || le résultat de date('w') est compris entre 0=>(lundi) et 6=>(Dimanche), ce qui représente quand même 7 valeurs...
$jours = ( date('w')>0 ) ? date('w') : 7;
$month = date('m');
//----------------------------------------//

//----------------Jour en Francais-----------------//
setlocale (LC_TIME, 'fr_FR','fra');//Mettre les jours en langue francaise
$jourL = strftime('%A'); //Ecrire les jours en entier
//-------------------------------------------------//

//---------Calcul du debut de la semaine et de la fin de semaine--------------------//
$iPromDebut = date('d') - date('N') + 1; //[date('d') ==1] - [date('N')==Représentation numérique ISO-8601 du jour de la semaine] + 1
$iPromEnd = date('d') + ( 7 - date('N')-1);
//----------------------------------------------------------------------------------//

//------------Calcul du Decompte de Jours--------------------------//
$iReste = (6 - $jours); // on utilise 6 car le résultat de date('N') est compris entre 0 et 7 et que le DIMANCHE il n'y a pas de promotion a la Bijouterie,  1=>(pour Lundi) et 0=>(pour Dimanche)
//-----------------------------------------------------------------//
?>

<img src='images/promotion/A1.jpg' alt="" title="" />
<div id='texte'><br />Nous sommes le <?php echo $jourL . date(' d/m/Y'); ?>.<br/>&nbsp;<br/></div>
      
<?php
//-------------Changement automatique de texte------------------//
$texte1 ="Il vous reste <font id='rouge'>".$iReste." jours</font> avant la fin de la promotion<br/>"; 
$texte2 ="La bijouterie est <font id='rouge'>FERM&Eacute;E.</font><br/>Mais vous voyez la promotion de la semaine prochaine.<br/>&nbsp;<br/>";
$texte3 ="du  ". $iPromDebut . ' au ' . $iPromEnd . '/' . date('m') . '/' . date('Y')." pour ce bijou.<br/>&nbsp;<br/>";

if (date('w')==0){
echo $texte2;
}else{
echo $texte1.$texte3;
}


Merci a ceux qui pourrons m'aider
Valou



Cette discussion est classée dans : date, dimanche, mois, jours, semaine


Répondre à ce message

Sujets en rapport avec ce message

semaine qui chevauche un mois [ par val78 ] Bonjour,Voici mon code il fonction sauf les dates de semaine qui chevauche les mois et le debut et fin de l'annee car les semaine ne sont pas complete ne pas compter dimanche dans un mois [ par nader19 ] salut je me bloke dans un script et j'espere avoir de l'aide .le script suvant calcul nombre de jour total congés par moais pendant une années . il ch Calendrier [ par faabulous ] Bonsoir ! J'ai, à l'aide d'un livre acheté, essayé de coder un calendrier. J'avais plusieurs erreurs, donc j'ai recopié à la lettre le code du livre date dans un tableau [ par titigrou ] kikou!!!j'ai une liste déroulante semaine créée a partir des données de la baseet j'ai un tableau avec les joursje voudrais savoir comment on fait, un PHP probleme de boucle avec dates [ par infosub ] Bonjour, je suis confronté à un petit problème de boucle pour ajouter plusieurs jour à une date.. le script ci-dessous calcule le nombre de jours entr Afficher les jours de la semaine... [ par stevethx27 ] Bonjour,je tente (en vain) d'afficher sur une ligne les jours de la semaine. J'ai utilisé un script trouvé sur le site que j'ai modifié et ça donne ma Date des jours en fonction de la semaine [ par masseur ] BOnjour. En fonction du cahier des charges je dois proposer à l'utilisateur de choisir un numér ode semaine qu'il doit remplir. J'aimerai une fois le Calendrier - probleme ! [ par xavier1707 ] bonjour, je souhaite créer un calendrier sur une page en php... pour afficher le mois en cours, pas de problème, tout se passe bien... par contre, la delete evenement +un jours [ par speedylol ] bonjour, j'ai besoins de votre aide pour une delete automatique d'un evenement que j'ajoute avec la date par jours , mois , année .je fait cela dans l 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


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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 : 0,936 sec (4)

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