I get a parse error (unpredicted T_Else) when attempting to make use of the next code during my wordpress website. Any clue what it may be? Sorry a new comer to PHP so bear beside me.

<?php 
if (time() >= strtotime('11/28/2011') && time() <= strtotime('12/25/2011')) 
 { include (TEMPLATEPATH . '/stub_s10_Nov28-Dec25.php');
 }
else if (time() >= strtotime('12/26/2011') && time() <= strtotime('01/14/2012'))
 { include (TEMPLATEPATH . '/stub_s11_Dec26-Jan14.php');
 }
else if (time() >= strtotime('01/15/2011') && time() <= strtotime('02/14/2011'))
 { include (TEMPLATEPATH . '/stub_s2_Jan15-Feb14.php');
 } 
else if (time() >= strtotime('02/15/2011') && time() <= strtotime('03/17/2011'))
 { include (TEMPLATEPATH . '/stub_s3_Feb15-Mar17.php');
 }
else if (time() >= strtotime('03/18/2011') && time() <= strtotime('04/30/2011'))
 { include (TEMPLATEPATH . '/stub_s4_Mar18-Apr30.php');

else if (time() >= strtotime('05/01/2011') && time() <= strtotime('05/30/2011'))
 { include (TEMPLATEPATH . '/stub_s5_May01-May30.php');
 }
else if (time() >= strtotime('06/01/2011') && time() <= strtotime('07/04/2011'))
 { include (TEMPLATEPATH . '/stub_s6_Jun01-Jul04.php');
 }
else if (time() >= strtotime('07/05/2011') && time() <= strtotime('08/31/2011'))
 { include (TEMPLATEPATH . '/stub_s7_Jul05-Aug31.php');
 }
else if (time() >= strtotime('09/01/2011') && time() <= strtotime('10/31/2011'))
 { include (TEMPLATEPATH . '/stub_s8_Sep01-Oct31.php');
 }
else if (time() >= strtotime('11/27/2011') && time() <= strtotime('11/27/2011'))
 { include (TEMPLATEPATH . '/stub_s9_Nov01-Nov27.php');
 }
?> 

There is a missing close brace soon after the "'/stub_s4_Mar18-Apr30.php')" line, which is probably leading to this problem.

Incidentally, you might like to keep current amount of time in a flexible instead of making repeated calls towards the time() function. I'd be also enticed to make use of require_once, unless of course you particularly don't mind when the include fails.

You didn't remember the closing } at line 17:

<?php 
if (time() >= strtotime('11/28/2011') && time() <= strtotime('12/25/2011')) 
 { include (TEMPLATEPATH . '/stub_s10_Nov28-Dec25.php');
 }
else if (time() >= strtotime('12/26/2011') && time() <= strtotime('01/14/2012'))
 { include (TEMPLATEPATH . '/stub_s11_Dec26-Jan14.php');
 }
else if (time() >= strtotime('01/15/2011') && time() <= strtotime('02/14/2011'))
 { include (TEMPLATEPATH . '/stub_s2_Jan15-Feb14.php');
 } 
else if (time() >= strtotime('02/15/2011') && time() <= strtotime('03/17/2011'))
 { include (TEMPLATEPATH . '/stub_s3_Feb15-Mar17.php');
 }
else if (time() >= strtotime('03/18/2011') && time() <= strtotime('04/30/2011'))
 { include (TEMPLATEPATH . '/stub_s4_Mar18-Apr30.php');
 }
else if (time() >= strtotime('05/01/2011') && time() <= strtotime('05/30/2011'))
 { include (TEMPLATEPATH . '/stub_s5_May01-May30.php');
 }
else if (time() >= strtotime('06/01/2011') && time() <= strtotime('07/04/2011'))
 { include (TEMPLATEPATH . '/stub_s6_Jun01-Jul04.php');
 }
else if (time() >= strtotime('07/05/2011') && time() <= strtotime('08/31/2011'))
 { include (TEMPLATEPATH . '/stub_s7_Jul05-Aug31.php');
 }
else if (time() >= strtotime('09/01/2011') && time() <= strtotime('10/31/2011'))
 { include (TEMPLATEPATH . '/stub_s8_Sep01-Oct31.php');
 }
else if (time() >= strtotime('11/27/2011') && time() <= strtotime('11/27/2011'))
 { include (TEMPLATEPATH . '/stub_s9_Nov01-Nov27.php');
 }
?> 

The 5th if block seems to become missing a detailed bracket.