Rozwijając odpowiedź poprzednika, spokojnie ta częśc kodu:
if ($dzien == 24)
{
if ($miesiac == 12)
{
print ("Dzisiaj jest $dzien $miesiac $rok <BR />"); printf ("%d:%d", $data["hours"], $data["minutes"]); }
}
else
{
print ("Dzisiaj jest $dzien $miesiac $rok"); }
może byc uproszczona np. tak:
print ("Dzisiaj jest $dzien $miesiac $rok <BR />"); if ($dzien == 24 && $miesiac == 12)
{
printf ("%d:%d", $data["hours"], $data["minutes"]); }
To tak na dobry początek.
A teraz masz mindfucka ode mnie

$teraz = new DateTime();
$wigilia = new DateTime('24 December');
echo 'Info z dnia: <BR />'; echo 'Dzisiaj jest ' . $teraz->format("Y-m-d"); if ( $teraz->diff($wigilia)->days == 0 ) {
echo '<br />Wigilia<br />'; echo $teraz->format("H:i") . '<br />'; }
@
Turson poniżej - prawda, o jeden apostrof za dużo. Dzięki za zwrócenie uwagi. Poprawiłem.