Thanks for the reply weekender, it seems like a good solution, but it's not working for me. For some reason when I run the loop, it skips every second Monday. Even with a simple test like below, it skips the first Monday ... Any idea's why it would do that?
This:
$start = strtotime ("1 January 2003");
$monday = strtotime ("next Monday", $start);
echo "Start =".date("D M j", $start)."<br />";
echo "First Monday =".date("D M j", $monday);
Produces this:
Start =Wed Jan 1
First Monday =Mon Jan 13