Código PHP:
function sumasdiasemana($fecha,$dias)
{
$datestart= strtotime($fecha);
$datesuma = 15 * 86400;
$diasemana = date('N',$datestart);
$totaldias = $diasemana+$dias;
$findesemana = intval( $totaldias/5) *2 ;
$diasabado = $totaldias % 5 ;
if ($diasabado==6) $findesemana++;
if ($diasabado==0) $findesemana=$findesemana-2;
$total = (($dias+$findesemana) * 86400)+$datestart ;
return $twstart=date('Y-m-d', $total);
}
echo"fecha 2013/09/20 debe dar 2013/09/25 <br/>" ;
echo sumasdiasemana("2013/09/20",3);