abimaelrc;
Muchas gracias por tu ayuda, con un poco de cambios y usando tu orientación he logrado que el código haga lo que yo deseo que haga, actualmente si la fecha colocada es un sabado o domingo me lanza al siguiente lunes, pero si un lunes a viernes me lanza al lunes de la semana en cuestión.
Para mi, ya es 100% funcional, pasando muchisimas pruebas que hice, dejo el código, por si algún día alguien le pudiese servir.
Gracias
Código PHP:
<?php
$fecha = $_GET[fecha];
$now = strtotime($fecha);
$day = date('l', $now);
if($day == 'Saturday' || $day == 'Sunday'){$now = strtotime('next Monday ' . $fecha);}
elseif(day != 'Monday'){$now = strtotime('this week Monday ' . $fecha);}
elseif(day == 'Monday'){$now = strtotime('next Monday ' . $fecha);}
$n = 1;
while($n <= 4){
$dia = date('l', $now);
$now = date('d-m-Y', $now);
if($dia == 'Monday' || $dia == 'Friday'){
echo $now . ' día: '.$dia.'<br />';}
$now = strtotime('+1 day ' . $now);
if(date('N',$now) > 5){
$now = date('d-m-Y', $now);
$now = strtotime('+2 day ' . $now);
echo '<br />';
$n++;
}
}
?>