Scripts

datum pasen dit jaar, daarop volgend en een jaar daarna.

<?php
$jaar = date("Y");
// berekend
$pasen = new \DateTime();
$pasen->setTimestamp(easter_date($jaar)); // bedankt PHP
$paasdagen=$pasen->format('dmY');
$vergelijk=date("dmY");

echo '<script>';
echo 'var paasdagen = ' . json_encode($paasdagen) . ';';
echo 'var vergelijk = ' . json_encode($vergelijk) . ';';
echo '</script>';
?>

<script>
var d = new Date();
var n = d.getDay();
if (paasdagen == vergelijk) // het is pasen.
   {
  document.open();
    document.write("<video width='300' height='100' controls autoplay loop>");
    document.write("<source src='liedjepasen.ogg' type='video/ogg'>");
    document.write("<source src='liedjepasen.mp4' type='video/mp4'>");
    document.write("</video>");
    document.close();
    }

else if
  ((n) == 0 && (paasdagen != vergelijk)) // vandaag is het zondag en het is geen pasen
    {
	document.open();
    document.write("<video width='300' height='100' controls autoplay loop>");
    document.write("<source src='liedjezondag.ogg' type='video/ogg'>");
    document.write("<source src='liedjezondag.mp4' type='video/mp4'>");
    document.write("</video>");
    document.close();       
    }
else
    {
	document.open();
    document.close();    
    }
</script>

?>
<html>
<div align=center>
<br>
<Table width=960 border=1 bordercolor="darkred" align="center">
<TR><TD width=320 align=left>

</html>

<?php
/* Een aantal feestdagen zijn afhankelijk van pasen. 
 * PHP heeft een functie easter_date().
 * we maken een tabel waarin de dagen van dit jaar, het volgende jaar
 * en het jaar daarop komen te staan.
 */

// $jaar 
 

$jaar = date("Y");

// vaste dagen
$nieuwjaar      = new \DateTime($jaar . "-01-01");
$feestVdArbeid  = new \DateTime($jaar . "-05-01");
$nationaal      = new \DateTime($jaar . "-07-21");
$olvHemelvaart  = new \DateTime($jaar . "-08-15");
$allerheiligen  = new \DateTime($jaar . "-11-01");
$wapenstilstand = new \DateTime($jaar . "-11-11");
$kerstmis1       = new \DateTime($jaar . "-12-25");
$kerstmis2       = new \DateTime($jaar . "-12-26");

// berekend
$pasen = new \DateTime();
$pasen->setTimestamp(easter_date($jaar)); // bedankt PHP
$paasdagen=$pasen->format('dmY');

   

$paasMaandag = clone $pasen;
$paasMaandag->add(new \DateInterVal('P1D')); // 1 dag na pasen
$olhHemelvaart = clone $pasen;
$olhHemelvaart->add(new \DateInterVal('P39D')); // 39 dagen na pasen
$pinksteren = clone $olhHemelvaart;
$pinksteren->add(new \DateInterVal('P10D')); // 10 dagen na OLH hemelvaart
$pinksterMaandag = clone $pinksteren;
$pinksterMaandag->add(new \DateInterVal('P1D')); // 1 dag na pinksteren



echo "<b>"."\nFeestdagen. $jaar\n\n\n" . "(met dank aan PHP)". "</b>". "<br>" .
     "Zondag  ".$pasen->format('d - F - Y') . " : 1e Paasdag\n" . "<br>" .
     "Maandag  ".$paasMaandag->format('d - F - Y') . " : Paasmaandag\n" . "<br>" .
     
     "Donderdag  ".$olhHemelvaart->format('d - M - Y') . " : Hemelvaart\n" . "<br>" .
     "Zondag  ".$pinksteren->format('d - F - Y') . " : 1e Pinksterdag\n" . "<br>" .
     "Maandag  ".$pinksterMaandag->format('d - F - Y') . " : Pinkstermaandag\n" . "<br>" .
    
     $kerstmis1->format('l d - F - Y') . " : 1e Kerstdag\n" . "<br>" .
     $kerstmis2->format('l d - F - Y') . " : 2e Kerstdag\n" . "<br>" .
     "\n";
?>
<html>
<TD width=320 align=left>
</html>  
     
<?php
$jaar = date("Y");
$jaar = $jaar+1; // volgend jaar berekenen en weergeven.
// vaste dagen
$nieuwjaar      = new \DateTime($jaar . "-01-01");
$feestVdArbeid  = new \DateTime($jaar . "-05-01");
$nationaal      = new \DateTime($jaar . "-07-21");
$olvHemelvaart  = new \DateTime($jaar . "-08-15");
$allerheiligen  = new \DateTime($jaar . "-11-01");
$wapenstilstand = new \DateTime($jaar . "-11-11");
$kerstmis1      = new \DateTime($jaar . "-12-25");
$kerstmis2      = new \DateTime($jaar . "-12-26");

// berekend
$pasen = new \DateTime();
$pasen->setTimestamp(easter_date($jaar)); // bedankt PHP
$paasdagen=$pasen->format('dmY');

   

$paasMaandag = clone $pasen;
$paasMaandag->add(new \DateInterVal('P1D')); // 1 dag na pasen
$olhHemelvaart = clone $pasen;
$olhHemelvaart->add(new \DateInterVal('P39D')); // 39 dagen na pasen
$pinksteren = clone $olhHemelvaart;
$pinksteren->add(new \DateInterVal('P10D')); // 10 dagen na OLH hemelvaart
$pinksterMaandag = clone $pinksteren;
$pinksterMaandag->add(new \DateInterVal('P1D')); // 1 dag na pinksteren



echo "<b>"."\nFeestdagen. $jaar\n\n\n" . "(met dank aan PHP)". "</b>". "<br>" .
     "Zondag  ".$pasen->format('d - F - Y') . " : 1e Paasdag\n" . "<br>" .
     "Maandag  ".$paasMaandag->format('d - F - Y') . " : Paasmaandag\n" . "<br>" .
     
     "Donderdag  ".$olhHemelvaart->format('d - M - Y') . " : Hemelvaart\n" . "<br>" .
     "Zondag  ".$pinksteren->format('d - F - Y') . " : 1e Pinksterdag\n" . "<br>" .
     "Maandag  ".$pinksterMaandag->format('d - F - Y') . " : Pinkstermaandag\n" . "<br>" .
    
     $kerstmis1->format('l d - F - Y') . " : 1e Kerstdag\n" . "<br>" .
     $kerstmis2->format('l d - F - Y') . " : 2e Kerstdag\n" . "<br>" .
     "\n";
?>

<html>
<TD width=320 align=left>
</html>

<?php
$jaar = date("Y");
$jaar = $jaar+2; // over 2 jaar berekenen en weergeven
// vaste dagen
$nieuwjaar      = new \DateTime($jaar . "-01-01");
$feestVdArbeid  = new \DateTime($jaar . "-05-01");
$nationaal      = new \DateTime($jaar . "-07-21");
$olvHemelvaart  = new \DateTime($jaar . "-08-15");
$allerheiligen  = new \DateTime($jaar . "-11-01");
$wapenstilstand = new \DateTime($jaar . "-11-11");
$kerstmis1       = new \DateTime($jaar . "-12-25");
$kerstmis2       = new \DateTime($jaar . "-12-26");

// berekend
$pasen = new \DateTime();
$pasen->setTimestamp(easter_date($jaar)); // bedankt PHP
$paasdagen=$pasen->format('dmY');

   

$paasMaandag = clone $pasen;
$paasMaandag->add(new \DateInterVal('P1D')); // 1 dag na pasen
$olhHemelvaart = clone $pasen;
$olhHemelvaart->add(new \DateInterVal('P39D')); // 39 dagen na pasen
$pinksteren = clone $olhHemelvaart;
$pinksteren->add(new \DateInterVal('P10D')); // 10 dagen na OLH hemelvaart
$pinksterMaandag = clone $pinksteren;
$pinksterMaandag->add(new \DateInterVal('P1D')); // 1 dag na pinksteren



echo "<b>"."\nFeestdagen. $jaar\n\n\n" . "(met dank aan PHP)". "</b>". "<br>" .
     "Zondag  ".$pasen->format('d - F - Y') . " : 1e Paasdag\n" . "<br>" .
     "Maandag  ".$paasMaandag->format('d - F - Y') . " : Paasmaandag\n" . "<br>" .
     
     "Donderdag  ".$olhHemelvaart->format('d - M - Y') . " : Hemelvaart\n" . "<br>" .
     "Zondag  ".$pinksteren->format('d - F - Y') . " : 1e Pinksterdag\n" . "<br>" .
     "Maandag  ".$pinksterMaandag->format('d - F - Y') . " : Pinkstermaandag\n" . "<br>" .
     $kerstmis1->format('l d - F - Y') . " : 1e Kerstdag\n" . "<br>" .
     $kerstmis2->format('l d - F - Y') . " : 2e Kerstdag\n" . "<br>" .
     "\n";
?>
<html>
</TD></TR></Table>
</html>
<?php
?>

berekenenfeestdagen.php
<?php
$jaar = date("Y");
// berekend
$pasen = new \DateTime();
$pasen->setTimestamp(easter_date($jaar)); // bedankt PHP
$paasdagen=$pasen->format('dmY');
$vergelijk=date("dmY");

echo '<script>';
echo 'var paasdagen = ' . json_encode($paasdagen) . ';';
echo 'var vergelijk = ' . json_encode($vergelijk) . ';';
echo '</script>';
?>

<script>
var d = new Date();
var n = d.getDay();
if (paasdagen == vergelijk) // het is pasen.
   {
  document.open();
    document.write("<video width='300' height='100' controls autoplay loop>");
    document.write("<source src='liedjepasen.ogg' type='video/ogg'>");
    document.write("<source src='liedjepasen.mp4' type='video/mp4'>");
    document.write("</video>");
    document.close();
    }

else if
  ((n) == 0 && (paasdagen != vergelijk)) // vandaag is het zondag en het is geen pasen
    {
	document.open();
    document.write("<video width='300' height='100' controls autoplay loop>");
    document.write("<source src='liedjezondag.ogg' type='video/ogg'>");
    document.write("<source src='liedjezondag.mp4' type='video/mp4'>");
    document.write("</video>");
    document.close();       
    }
else
    {
	document.open();
    document.close();    
    }
</script>

?>
<html>
<div align=center>
<br>
<Table width=960 border=1 bordercolor="darkred" align="center">
<TR><TD width=320 align=left>

</html>

<?php
/* Een aantal feestdagen zijn afhankelijk van pasen. 
 * PHP heeft een functie easter_date().
 * we maken een tabel waarin de dagen van dit jaar, het volgende jaar
 * en het jaar daarop komen te staan.
 */

// $jaar 
 

$jaar = date("Y");

// vaste dagen
$nieuwjaar      = new \DateTime($jaar . "-01-01");
$feestVdArbeid  = new \DateTime($jaar . "-05-01");
$nationaal      = new \DateTime($jaar . "-07-21");
$olvHemelvaart  = new \DateTime($jaar . "-08-15");
$allerheiligen  = new \DateTime($jaar . "-11-01");
$wapenstilstand = new \DateTime($jaar . "-11-11");
$kerstmis1       = new \DateTime($jaar . "-12-25");
$kerstmis2       = new \DateTime($jaar . "-12-26");

// berekend
$pasen = new \DateTime();
$pasen->setTimestamp(easter_date($jaar)); // bedankt PHP
$paasdagen=$pasen->format('dmY');

   

$paasMaandag = clone $pasen;
$paasMaandag->add(new \DateInterVal('P1D')); // 1 dag na pasen
$olhHemelvaart = clone $pasen;
$olhHemelvaart->add(new \DateInterVal('P39D')); // 39 dagen na pasen
$pinksteren = clone $olhHemelvaart;
$pinksteren->add(new \DateInterVal('P10D')); // 10 dagen na OLH hemelvaart
$pinksterMaandag = clone $pinksteren;
$pinksterMaandag->add(new \DateInterVal('P1D')); // 1 dag na pinksteren



echo "<b>"."\nFeestdagen. $jaar\n\n\n" . "(met dank aan PHP)". "</b>". "<br>" .
     "Zondag  ".$pasen->format('d - F - Y') . " : 1e Paasdag\n" . "<br>" .
     "Maandag  ".$paasMaandag->format('d - F - Y') . " : Paasmaandag\n" . "<br>" .
     
     "Donderdag  ".$olhHemelvaart->format('d - M - Y') . " : Hemelvaart\n" . "<br>" .
     "Zondag  ".$pinksteren->format('d - F - Y') . " : 1e Pinksterdag\n" . "<br>" .
     "Maandag  ".$pinksterMaandag->format('d - F - Y') . " : Pinkstermaandag\n" . "<br>" .
    
     $kerstmis1->format('l d - F - Y') . " : 1e Kerstdag\n" . "<br>" .
     $kerstmis2->format('l d - F - Y') . " : 2e Kerstdag\n" . "<br>" .
     "\n";
?>
<html>
<TD width=320 align=left>
</html>  
     
<?php
$jaar = date("Y");
$jaar = $jaar+1; // volgend jaar berekenen en weergeven.
// vaste dagen
$nieuwjaar      = new \DateTime($jaar . "-01-01");
$feestVdArbeid  = new \DateTime($jaar . "-05-01");
$nationaal      = new \DateTime($jaar . "-07-21");
$olvHemelvaart  = new \DateTime($jaar . "-08-15");
$allerheiligen  = new \DateTime($jaar . "-11-01");
$wapenstilstand = new \DateTime($jaar . "-11-11");
$kerstmis1      = new \DateTime($jaar . "-12-25");
$kerstmis2      = new \DateTime($jaar . "-12-26");

// berekend
$pasen = new \DateTime();
$pasen->setTimestamp(easter_date($jaar)); // bedankt PHP
$paasdagen=$pasen->format('dmY');

   

$paasMaandag = clone $pasen;
$paasMaandag->add(new \DateInterVal('P1D')); // 1 dag na pasen
$olhHemelvaart = clone $pasen;
$olhHemelvaart->add(new \DateInterVal('P39D')); // 39 dagen na pasen
$pinksteren = clone $olhHemelvaart;
$pinksteren->add(new \DateInterVal('P10D')); // 10 dagen na OLH hemelvaart
$pinksterMaandag = clone $pinksteren;
$pinksterMaandag->add(new \DateInterVal('P1D')); // 1 dag na pinksteren



echo "<b>"."\nFeestdagen. $jaar\n\n\n" . "(met dank aan PHP)". "</b>". "<br>" .
     "Zondag  ".$pasen->format('d - F - Y') . " : 1e Paasdag\n" . "<br>" .
     "Maandag  ".$paasMaandag->format('d - F - Y') . " : Paasmaandag\n" . "<br>" .
     
     "Donderdag  ".$olhHemelvaart->format('d - M - Y') . " : Hemelvaart\n" . "<br>" .
     "Zondag  ".$pinksteren->format('d - F - Y') . " : 1e Pinksterdag\n" . "<br>" .
     "Maandag  ".$pinksterMaandag->format('d - F - Y') . " : Pinkstermaandag\n" . "<br>" .
    
     $kerstmis1->format('l d - F - Y') . " : 1e Kerstdag\n" . "<br>" .
     $kerstmis2->format('l d - F - Y') . " : 2e Kerstdag\n" . "<br>" .
     "\n";
?>

<html>
<TD width=320 align=left>
</html>

<?php
$jaar = date("Y");
$jaar = $jaar+2; // over 2 jaar berekenen en weergeven
// vaste dagen
$nieuwjaar      = new \DateTime($jaar . "-01-01");
$feestVdArbeid  = new \DateTime($jaar . "-05-01");
$nationaal      = new \DateTime($jaar . "-07-21");
$olvHemelvaart  = new \DateTime($jaar . "-08-15");
$allerheiligen  = new \DateTime($jaar . "-11-01");
$wapenstilstand = new \DateTime($jaar . "-11-11");
$kerstmis1       = new \DateTime($jaar . "-12-25");
$kerstmis2       = new \DateTime($jaar . "-12-26");

// berekend
$pasen = new \DateTime();
$pasen->setTimestamp(easter_date($jaar)); // bedankt PHP
$paasdagen=$pasen->format('dmY');

   

$paasMaandag = clone $pasen;
$paasMaandag->add(new \DateInterVal('P1D')); // 1 dag na pasen
$olhHemelvaart = clone $pasen;
$olhHemelvaart->add(new \DateInterVal('P39D')); // 39 dagen na pasen
$pinksteren = clone $olhHemelvaart;
$pinksteren->add(new \DateInterVal('P10D')); // 10 dagen na OLH hemelvaart
$pinksterMaandag = clone $pinksteren;
$pinksterMaandag->add(new \DateInterVal('P1D')); // 1 dag na pinksteren



echo "<b>"."\nFeestdagen. $jaar\n\n\n" . "(met dank aan PHP)". "</b>". "<br>" .
     "Zondag  ".$pasen->format('d - F - Y') . " : 1e Paasdag\n" . "<br>" .
     "Maandag  ".$paasMaandag->format('d - F - Y') . " : Paasmaandag\n" . "<br>" .
     
     "Donderdag  ".$olhHemelvaart->format('d - M - Y') . " : Hemelvaart\n" . "<br>" .
     "Zondag  ".$pinksteren->format('d - F - Y') . " : 1e Pinksterdag\n" . "<br>" .
     "Maandag  ".$pinksterMaandag->format('d - F - Y') . " : Pinkstermaandag\n" . "<br>" .
     $kerstmis1->format('l d - F - Y') . " : 1e Kerstdag\n" . "<br>" .
     $kerstmis2->format('l d - F - Y') . " : 2e Kerstdag\n" . "<br>" .
     "\n";
?>



<html>
</TD></TR></Table>
</html>
<?php
?>

Reacties

0
Nog geen reacties.