Liigaasta
<?php
require_once 'abifunktsioonid.php'; //kutsub faili, kus on kirjeldatud funktsiooni getVar
?>
<HTML>
<HEAD>
<TITLE> Liigaastad </TITLE>
</HEAD>
<BODY>
<?php
// Liigaasta jagub 4-ga; kui lõpeb 00, siis jagub 400-ga
$algus = getVar('algus',true);
$lopp = getVar('lopp',true);
if ($algus==''||$lopp=='')
{
?>
Liigaastad<BR>
<FORM METHOD="POST" ACTION="">
Perioodi algusaasta <INPUT TYPE="text" NAME="algus"><BR>
Perioodi lõppaasta <INPUT TYPE="text" NAME="lopp"><br>
<INPUT TYPE="submit" value="Kontrolli">
</FORM>
<?php
}
else
{
$aastad = array();
$liigaastad = array();
FOR ($i = $algus; $i <=$lopp; $i++) {
$aastad[]=$i;
}
FOREACH($aastad as $k=>$aasta) {
if($aasta%100==0)
{
if($aasta%400==0)
{
$liigaastad[]=$aasta;
}
}
else
{
if($aasta%4==0)
{
$liigaastad[]=$aasta;
}
}
}
echo 'Liigaastad on: ';
FOREACH($liigaastad as $k=>$aasta) {
echo $aasta.' ';
}
}
?>
</BODY>
</HTML>
Processed: 2007/Feb/05 15:11:56