$yearD) {$izlaz= $prosao_datum_poruka; $greska=1;} if(date("y")>=$yearD && date("m")>$mouthD) {$izlaz= $prosao_datum_poruka; $greska=2;} if (date("y")>=$yearD && date("m")>=$mouthD && date("d")>$dayD) {$izlaz=$prosao_datum_poruka; $greska=3;} if (date("d")==$dayD && date("m")==$mouthD && date("y")==$yearD) {$izlaz="Uneli ste danasnji datum!"; $greska=4;} //provera ispravnosti ulaza: if ($yearD%4!=0 && $dayD>brDana($mouthD)){$izlaz= "GRESKA: uneli ste nemoguc datum!"; $greska=6;} if ($yearD%4==0 && $dayD>brDana($mouthD)+1){$izlaz= "GRESKA: uneli ste nemoguc datum!"; $greska=6;} //proracun preostalih meseci: if ($dayD>date("d")) { if ($yearD==date("y")) $ostalo_meseci=$mouthD-date("m"); if ($yearD>date("y")) $ostalo_meseci=12-date("m")+$mouthD; } else { if ($yearD==date("y")) $ostalo_meseci=$mouthD-date("m")-1; if ($yearD>date("y")) $ostalo_meseci=12-date("m")-1+$mouthD; } //Proracun preostalih dana: if ($dayD>date("d")) $ostalo_dana=$dayD-date("d"); else $ostalo_dana=(brDana(date("m"))-date("d"))+$dayD; if ($ostalo_dana==31) {$ostalo_dana=0; $ostalo_meseci++;} //Proracun preostalih godina: if ($yearD>date("y")) $ostalo_godina=$yearD-1-date("y"); if ($ostalo_meseci==12) {$ostalo_meseci=0; $ostalo_godina++;} if (!$greska){ if($ostalo_dana==1 && $ostalo_godina==0 && $ostalo_meseci==0) $izlaz="Dogadjaj je sutra!"; else if ($ostalo_dana==2 && $ostalo_godina==0 && $ostalo_meseci==0) $izlaz="Dogadjaj je prekosutra!"; else{ $izlaz="ostalo je: "; if ($ostalo_dana) $izlaz.=$ostalo_dana." dana "; if ($ostalo_meseci)$izlaz.= $ostalo_meseci." meseci "; if ($ostalo_godina) $izlaz.= " i ".$ostalo_godina." godina "; $izlaz.= "do ne odredjenog dogadjaja!
"; } } return $izlaz; } //promenljive: $day=$_POST['day']; $mouth=$_POST['mouth']; $year=$_POST['year']; echo ostaloDo($day,$mouth,$year); ?>