Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<?php
error_reporting(E_ALL);
$mktime = mktime(0,0,0,date('m'),1,date('Y')); //Ermitteln welcher Monat und Jahr
$monat= date('m');
$jahr= date('Y');
$tag = date('d');
$anzahl_tage = date('t', $mktime); //Ermitteln der Tage im Monat
$getdate = getdate($mktime); //Gibt Datums- und Zeitinformationen zurück
$wochen_tag = $getdate['wday']; //Nummerischer Wochentag
?>
<table width="200" border="0" cellspacing="1" cellpadding="0" bgcolor="#102844" height="174">
<tr height="56">
<td style="text-align:center" colspan="7" height="56" bgcolor="#efefef">
Heute: <?php echo date('d-m-Y',time()) ?><br>
<?php if(isset($_GET['d'])){echo 'Gesucht: '.$_GET['d'].'-'.$_GET['m'].'-'.$_GET['Y'];} ?>
</td>
</tr>
<tr height="25">
<td height="25" style="text-align:center" bgcolor="#FFFFFF"><b>Mo</b></td>
<td height="25" style="text-align:center" bgcolor="#FFFFFF"><b>Di</td>
<td height="25" style="text-align:center" bgcolor="#FFFFFF"><b>Mi</td>
<td height="25" style="text-align:center" bgcolor="#FFFFFF"><b>Do</td>
<td height="25" style="text-align:center" bgcolor="#FFFFFF"><b>Fr</td>
<td height="25" style="text-align:center" bgcolor="#FFFFFF"><b>Sa</td>
<td height="25" style="text-align:center" bgcolor="#FFFFFF"><b>So</td>
</tr>
<tr>
<?php
// Aktuellen Tag auf 1 setzten
$heute = 1;
// Zellen mit den Monatstagen vorher werden erzeugt
if($wochen_tag > 0){
for($mdv = 1; $mdv < $wochen_tag; $mdv++){
echo '<td bgcolor="#FFFFFF" style="text-align:center"> </td>';
$heute++;
}
}
else{
for($mdv = 1; $mdv <= 6; $mdv++){
echo '<td bgcolor="#FFFFFF" style="text-align:center"> </td>';
$heute++;
}
}
// Zellen mit den Monatstagen werden erzeugt
for($md = 1; $md <= $anzahl_tage; $md++){
if($heute % 7 == 0){
if($md == $tag){
$tagmarker = 'bgcolor="#FF0D00"';
}
else{
$tagmarker = 'bgcolor="#EDE9F4"';
}
echo '<td '.$tagmarker.' style="text-align:center"><a href="kalender.php?d='.$md.'&m='.$monat.'&Y='.$jahr.'">'.$md.'</a></td></tr><tr>';
$heute++;
$wochen_tag = 0;
}
else{
if($md == $tag ){
$tagmarker = 'bgcolor="#FF0D00"';
}
else{
$tagmarker = 'bgcolor="#FFFFFF"';
}
echo '<td '.$tagmarker.' style="text-align:center"><a href="kalender.php?d='.$md.'&m='.$monat.'&Y='.$jahr.'">'.$md.'</a></td>';
$heute++;
$wochen_tag++;
}
}
// Zellen mit den restlichen Monatstagen werden erzeugt
if($wochen_tag != 7){
$rest_tage = 7 - $wochen_tag;
for($mdr = 1; $mdr <= $rest_tage; $mdr++){
echo '<td bgcolor="#FFFFFF" style="text-align:center"> </td>';
}
}
?>
</tr>
</table>