init
This commit is contained in:
commit
72a26edcff
22092 changed files with 2101903 additions and 0 deletions
68
scripts/p_night.php
Normal file
68
scripts/p_night.php
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
<?php
|
||||
$_SESSION['m1']=1; $_SESSION['m2']=3;
|
||||
//echo'<pre>'; print_r($row); echo'</pre>';
|
||||
setlocale(LC_TIME, "de_DE.utf8");
|
||||
error_reporting(E_ALL); ini_set('display_errors',0);
|
||||
|
||||
$ist_jahr = (int)date('Y');
|
||||
$ist_monat = (int)date('m');
|
||||
$ist_tag = (int)date('d');
|
||||
$ist_kw_aktuell = (int)date('W');
|
||||
$anz=0;
|
||||
//----------------------------------------------------------------------------------------------
|
||||
//----------- Kalender 2024
|
||||
if(isset($_GET['mw'])) {
|
||||
if($_GET['mw']==1) { $atime = strtotime("-1 month",$_GET['atime']); }
|
||||
if($_GET['mw']==2) { $atime = strtotime("+1 month",$_GET['atime']); }
|
||||
} else {
|
||||
if(isset($_GET['ts'])) {
|
||||
$atime=$_GET['ts'];
|
||||
} else {
|
||||
$atime=time();
|
||||
}
|
||||
}
|
||||
$template->assign('atime', $atime);
|
||||
$template->assign('ktime', utf8_decode(strftime("%B %Y", $atime)));
|
||||
//---------------------------------
|
||||
$kal_tage_gesamt = date("t", $atime);
|
||||
$kal_start_timestamp = mktime(0,0,0,date("n",$atime),1,date("Y",$atime));
|
||||
$kal_start_tag = date("N", $kal_start_timestamp);
|
||||
$kal_ende_tag = date("N", mktime(0,0,0,date("n",$atime),$kal_tage_gesamt,date("Y",$atime)));
|
||||
|
||||
for($i = 1; $i <= $kal_tage_gesamt+($kal_start_tag-1)+(7-$kal_ende_tag); $i++) {
|
||||
$kd[$i]['int']=0;
|
||||
$kal_anzeige_akt_tag = $i - $kal_start_tag;
|
||||
$kal_anzeige_heute_timestamp = strtotime($kal_anzeige_akt_tag." day", $kal_start_timestamp);
|
||||
$kal_anzeige_heute_tag = date("j", $kal_anzeige_heute_timestamp); $kd[$i]['inx']=$kal_anzeige_heute_tag;
|
||||
$kd[$i]['ts']=$kal_anzeige_heute_timestamp;
|
||||
if(date("N",$kal_anzeige_heute_timestamp) == 7) { $kd[$i]['so']=1; } else { $kd[$i]['so']=0; }
|
||||
if(date("N",$kal_anzeige_heute_timestamp) == 1) { $kd[$i]['int']=1; }
|
||||
if(date("dmY", $atime) == date("dmY", time())) { $kd[$i]['int']=6; }
|
||||
if(date("dmY", $atime) == date("dmY", $kal_anzeige_heute_timestamp)) { $kd[$i]['int']=2; $itime=$kal_anzeige_heute_timestamp;
|
||||
$xt=date("j", $kd[$i]['ts']);
|
||||
$xm=date("n", $kd[$i]['ts']);
|
||||
$xj=date("Y", $kd[$i]['ts']); }
|
||||
elseif($kal_anzeige_akt_tag >= 0 AND $kal_anzeige_akt_tag < $kal_tage_gesamt) { $kd[$i]['int']=3; }
|
||||
else { $kd[$i]['int']=4; }
|
||||
if(date("N",$kal_anzeige_heute_timestamp) == 7 AND $kd[$i]['int']!=4) { $kd[$i]['int']=5; }
|
||||
|
||||
$ftag = $GLOBALS['mysql']->query_single("SELECT * FROM feiertage WHERE tag='".date("j", $kd[$i]['ts'])."' and monat='".date("n", $kd[$i]['ts'])."' and jahr='".date("Y", $kd[$i]['ts'])."'");
|
||||
if($ftag['num_rows'] > 0) { $kd[$i]['int']=7; $kd[$i]['inx']=$kal_anzeige_heute_tag; $kd[$i]['info']=$ftag['info']; }
|
||||
//echo'<pre>'; print_r($ftag); echo'</pre>';
|
||||
|
||||
}
|
||||
$template->assign('kd', $kd);
|
||||
$template->assign('itime', $itime);
|
||||
$template->assign('xt', $xt);
|
||||
$template->assign('xm', $xm);
|
||||
$template->assign('xj', $xj);
|
||||
//----------------------------------------------------------------------------------------------
|
||||
$old=0; if ($itime<time()) { $old=1; } $template->assign('old', $old);
|
||||
//----------------------------------------------------------------------------------------------
|
||||
$template->assign('maf1', $maf1);
|
||||
|
||||
$template->assign('anz', $anz);
|
||||
|
||||
|
||||
$template->assign('content', 'tpl/p_night.tpl');
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue