par
BeRoots » 01 mars 2008, 14:20
salut à tous
je vient de decouvrir la classe DateTime de php qui me permet des travaux simplifiés sur les dates.
j'ai fait ainsi m'a j'ai une erreur:
// on definit la date de prochaine action
$date_action = new DateTime($_SESSION['last_date_action']); // date d'action au format Y-m-d
$date_action->modify("+".$_SESSIONS['frequence_action']." month");
$date_action->format("Y-m-d");
$limit_date_action = $date_newsletter; // on sauve la date de controle (condition) au format Y-m-d
$date_action->format("d-m-Y");
$previous_date_action = $date_newsletter; // on sauve la date d'action au format d-m-Y pour affichage
// on detruit l'objet
unset($date_newsletter);
echo 'la date au format Y-m-d: '.$limit_date_action.'<br />la date au format d-m-Y: '.$previous_date_action;
j'ai l'erreur suivante:
Catchable fatal error: Object of class DateTime could not be converted to string in C:\~~\momscript.php on line 329
1°) Si quelque'un a une idée sur ce problème ?
[EDIT]: je vient de trouver pour l'erreur:
// on definit la date de prochaine action
$date_action = new DateTime($_SESSION['last_date_action']); // date d'action au format Y-m-d
$date_action->modify("+".$_SESSIONS['frequence_action']." month");
$limit_date_action = $date_action->format("Y-m-d"); // on sauve la date de controle (condition) au format Y-m-d
$previous_date_action = $date_action->format("d-m-Y"); // on sauve la date d'action au format d-m-Y pour affichage
// on detruit l'objet
unset($date_newsletter);
echo 'la date au format Y-m-d: '.$limit_date_action.'<br />la date au format d-m-Y: '.$previous_date_action;
Il ne reste plus que ce point en suspend
2°) Où puis je trouver la source de cette classe et une documentation précise de celle-ci (j'ai regarder la doc php mais il me detail en fait que l'appel aux methodes de celle-ci) ?
merci d'avance pour vos réponse
