PARTE A
Al introducir la fecha que compruebe a qué dia de la semana pertenece. Si es sábado, le añades 2 dias (con lo que sería lunes) y empiezas la parte b. Si es domingo le añades 1 día (con lo que sería lunes) y empiezas la parte b
PARTE B
En el bucle del número de días que debe añadir
for ($i=1;$i<=numerodias;$i++){
Añades el día, compruebas si esa nueva fecha pertenece a un sábado. Si es que sí, le sumas 2 días (para que sea lunes).
-----
De esa forma si al sumar un dia, te encuentras con que esa fecha es sábado, tu manualmente a la fecha le añades 2 dias más. Esto no afecta para nada al número de días, ya que ni tocas el índice del bucle ($i) ni tocas el número máximo de dias
Espero que te haya podido orientar algo
Salu2
Santi M.