09-07-2011, 23:09
No i coś na naskrobałem. Działać niby działa i to nawet poprawnie (chyba) ;]
A teraz pytam o zdanie osób, które się na tym znają;p
Jak to wygląda od strony technicznej? Ujdzie?
Kod PHP:
$day = 200; // ilość dni do obliczenia
$d = date("d");
$m = date("m");
$y = date("Y");
if ($m < 10) { $m = substr($m, 1,1); }
$d = $d + $day;
$m_u[1] = $m_u[3] = $m_u[5] = $m_u[7] = $m_u[8] = $m_u[10] = $m_u[12] = 31;
$m_u[4] = $m_u[6] = $m_u[9] = $m_u[11] = 30;
$m_u[2] = 28;
if (date("L") == 1) {$m_u[2] = 29;}
while ($d > $m_u[$m])
{
$d = $d - $m_u[$m];
$m++;
if ($m > 12) { $y++; $m = 01; }
}
if ($d < 10) { $d = '0'.$d.''; }
if ($m < 10) { $m = '0'.$m.''; }
echo ('Za '.$day.' dni będziemy mieli '.$y.'-'.$m.'-'.$d.'');
A teraz pytam o zdanie osób, które się na tym znają;p
Jak to wygląda od strony technicznej? Ujdzie?