Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1834 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu]Date('Y') +1

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu]Date('Y') +1

n°1967353
SV_LVH
Posté le 18-02-2010 à 19:57:39  profilanswer
 

Bonjour à tous,
 
J'essaie d'intéger un DatePicker en php sur mon site en ce moment et je suis confronté à un tout petit problème. Je souhaite que la plage de date de mon calendrier soit d'un an pas plus (le nombre de jours, de mois, et d'années sur lesquels on peut naviguer dans mon calendrier).
 
Comme ce calendrier va servir à faire des réservations pour une salle je ne souhaite pas que les clients puissent réserver plus d'un an à l'avance. La variable par défaut qui gère mon intervale de calendrier est ainsi:
$myCalendar->setYearInterval('2010', '2015');
 
J'ai réussi à changer la date de début $myCalendar->setYearInterval(date('Y'), '2011'); mais pour la date de fin je sèche. J'ai essayé ceci : $myCalendar->setYearInterval(date('Y'), date('Y', mktime( 0, date('Y')+1))); ou cela $myCalendar->setYearInterval(date('Y'),  strtotime('+1 year', date('Y')));  mais rien n'y fait.
 
Auriez vous une solution svp?


Message édité par SV_LVH le 18-02-2010 à 23:16:12
mood
Publicité
Posté le 18-02-2010 à 19:57:39  profilanswer
 

n°1967391
skeye
Posté le 18-02-2010 à 22:25:48  profilanswer
 

Code :
  1. echo date('Y') +1 ;


 

Citation :

2011


 
[:doc petrus]


---------------
Can't buy what I want because it's free -
n°1967392
SV_LVH
Posté le 18-02-2010 à 22:35:44  profilanswer
 

... j'ai honte!  :whistle:

n°1967399
SV_LVH
Posté le 18-02-2010 à 23:02:34  profilanswer
 

Quitte à se ridiculiser jusqu'au bout...

 

Comment faire si ma variable Date au lieu d'être au format 'Y' est au format 'Y-m-d' ? A ce moment là le $myCalendar->dateAllow(date('Y-m-d'), date('Y-m-d') +1; ça ne fonctionne pas puisque je n'ai pas que 'Y' en paramètre.

 

Quand je tente le code suivant cela me rajoute +1 jour et non pas +1 année.
 $myCalendar->dateAllow(date('Y-m-d'), (date('Y') +1).(date('m-d')));

 

Warum?


Message édité par SV_LVH le 18-02-2010 à 23:03:14

---------------
Quand vous demandez sur un forum comment changer un pneu de voiture peu de gens vous répondent. Et ceux qui le font vous expliquent généralement comment rouler sur 3 roues.
n°1967402
SV_LVH
Posté le 18-02-2010 à 23:15:50  profilanswer
 

Désolé j'ai trouvé ma réponse par hasard:
 
$myCalendar->dateAllow(date('Y-m-d'), date('Y-m-d', strtotime('+1 year')));
 
Je ne connaissais pas le string to time, c'est pratique!
Je tag en [Résolu]
 
Merci à vous


---------------
Quand vous demandez sur un forum comment changer un pneu de voiture peu de gens vous répondent. Et ceux qui le font vous expliquent généralement comment rouler sur 3 roues.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu]Date('Y') +1

 

Sujets relatifs
[Résolu] htaccess change tout seul...[Résolu] Faire plusieurs requetes mysql en meme temps
Batch pour sauvegardes auto +insérer la date dans le nom du répertoireentier a valeur maximum. (RESOLU)
[Résolu] Applet signée : pas d'avertissement de sécuritérequête sur une date
[Résolu] Batch to C[Résolu] [Access2007] Création requete complexe
[ KSH ] Etrange comportement d'un while dans un for - RESOLU -[oracle] Requete avec filtre sur une date
Plus de sujets relatifs à : [Résolu]Date('Y') +1


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR