Originariamente inviato da Rossella_75
grazie mille
allora deve valutare che giorno della settimana è, ad esempio oggi è giovedì aggiungere sempre 2 giorni (quindi arriviamo a sabato) e restituirmi il primo lunedì o mercoledì o venerdì successivo ai due giorni

quindi con la data di oggi deve darmi lunedì 17 con la data ad esempio di martedì 18 mi dovrebbe dare venerdì 21


:master:
codice:
<?php
$mese = date('m');
$anno = date('Y');
$giorno = date('d');

switch (date("w", mktime(0, 0, 0, $mese, $giorno+2, $anno))){
case 0:
#Caso per domenica
  echo date("d-m-Y", mktime(0, 0, 0, $mese, $giorno+3, $anno));
break;

case 6:
#Caso per sabato
 echo date("d-m-Y", mktime(0, 0, 0, $mese, $giorno+4, $anno));
break;

default:
 echo date("d-m-Y", mktime(0, 0, 0, $mese, $giorno+2, $anno));
break;
}

?>
dovrebbe essere una cosa del genere l'ho scritta un pò in fretta e nemmeno in maniere tanto elegante

attenta ai cambi di mese e di anno .. festività comandate e santi patroni
ciao