Sinceramente non capisco il tuo script, che utilizza prima date, poi strtotime (che ti restituisce il timestamp) ecc ecc..
Io farei così:
Chiaramente questo ti darà il giorno in inglese, per cambiarlo in italiano vedi tu come ti risulta più facile...Codice PHP:
$adesso= time(); //restituisce il timestamp di oggi
$dataOggi=strftime("Oggi è %A %d/%m/%Y", $adesso);
/* A questo punto calcoliamo domani che sarebbe il time stamp
* di oggi più 24 ore, essendo il time stamp il numero
* di secondi, 24H = 90.000 secondi */
$domani=$adesso + 90000;
$dataDomani=strftime("Domani sarà %A %d/%m/%Y", $domani);
echo "{$dataOggi} {$dataDomani}";
![]()