Hi, to get yesterday or another defined day you can also use the strtotime();
#1
<?
$yesterday = strtotime("-1 day");
$yesterday = getdate($yesterday);
echo $yesterday[mday];
?>
that's easier if you want to get a day in 3 weeks you can put it in the strtotime("+3 week");