| Server IP : 23.111.136.34 / Your IP : 216.73.216.136 Web Server : Apache System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : meusitei ( 1072) PHP Version : 5.6.40 Disable Function : show_source, system, shell_exec, passthru, proc_open MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/meusitei/www/controle/cms/ |
Upload File : |
<?php include("conectdb.php"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Agenda Online</title>
<link rel="stylesheet" type="text/css" href="css/stylesheet.css"/>
<link media="screen" rel="stylesheet" href="../colorbox.css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script src="../colorbox/jquery.colorbox.js"></script>
<body>
<?php
$first_day_of_week = 'Monday'; // or 'Sunday'
$type = CAL_GREGORIAN;
$month = trim(stripslashes(strip_tags($_GET['month'])));
$year = trim(stripslashes(strip_tags($_GET['year'])));
if(!$_GET['month'] || !is_numeric($_GET['month'])) $month = date('n'); // Month ID, 1 through to 12.
if(!$_GET['year'] || !is_numeric($_GET['year'])) $year = date('Y'); // Year in 4 digit 2009 format.
$today = date('Y/n/d');
$day_count = cal_days_in_month($type, $month, $year); // Get the amount of days in the chosen month to give to our function.
echo "<div id='calendario_ifr'>";
echo "<div id='calendario_ifr_wrap'>";
// Function for year change. //
$last_month = $month - 1;
$next_month = $month + 1;
$last_year = $year - 1;
$next_year = $year + 1;
if($month == 12):
$change_year = $year;
$change_month = $last_month;
elseif($month == 1):
$change_year = $last_year;
$change_month = '12';
else:
$change_year = $year;
$change_month = $last_month;
endif;
if($month == 1):
$change_year_next = $year;
$change_month_next = $next_month;
elseif($month == 12):
$change_year_next = $next_year;
$change_month_next = '1';
else:
$change_year_next = $year;
$change_month_next = $next_month;
endif;
echo "<div class='title_bar'>";
echo "<a href='calendario_ifr.php?month=". $change_month ."&year=". $change_year ."'><div class='previous'></div></a>";
echo "<a href='calendario_ifr.php?month=". $change_month_next ."&year=". $change_year_next ."'><div class='next'></div></a>";
switch (date('m', mktime(0,0,0,$month,1))){
case 01: $mes = "JANEIRO"; break;
case 02: $mes = "FEVEREIRO"; break;
case 03: $mes = "MARÇO"; break;
case 04: $mes = "ABRIL"; break;
case 05: $mes = "MAIO"; break;
case 06: $mes = "JUNHO"; break;
case 07: $mes = "JULHO"; break;
case 8: $mes = "AGOSTO"; break;
case 9: $mes = "SETEMBRO"; break;
case 10: $mes = "OUTUBRO"; break;
case 11: $mes = "NOVEMBRO"; break;
case 12: $mes = "DEZEMBRO"; break;
}
echo "<h2 class='month'>" . $mes . " " . $year . "</h2>";
echo "</div>";
echo "<div id='semana'><div class='dia'>S</div><div class='dia'>T</div><div class='dia'>Q</div><div class='dia'>Q</div><div class='dia'>S</div><div class='dia'>S</div><div class='dia'>D</div></div>"; //Aqui fica os nomes da semana
/* Previous Month */
$first_day = date('N', mktime(0,0,0,$month,1,$year));
if ( ($first_day_of_week=='Monday' && $first_day != 1) || ($first_day_of_week=='Sunday' && $first_day != 7) ) :
$last_month_day_count = cal_days_in_month($type, $change_month, $change_year);
if ($first_day_of_week=='Monday') :
if ( 'Monday' == date('l', mktime(0,0,0,$change_month,$last_month_day_count,$change_year)) ) :
$final_day = date('j', mktime(0,0,0,$change_month,$last_month_day_count,$change_year));
else :
$final_day = date('j', strtotime('last Monday', mktime(0,0,0,$change_month,$last_month_day_count,$change_year) ) );
endif;
else :
if ( 'Sunday' == date('l', mktime(0,0,0,$change_month,$last_month_day_count,$change_year)) ) :
$final_day = date('j', mktime(0,0,0,$change_month,$last_month_day_count,$change_year));
else :
$final_day = date('j', strtotime('last Sunday', mktime(0,0,0,$change_month,$last_month_day_count,$change_year) ) );
endif;
endif;
// Not a monday so fill the gap
for($i=$final_day; $i<=$last_month_day_count; $i++):
$date = $change_year.'/'.$change_month.'/'.$i;
$get_name = date('l', strtotime($date));
$month_name = date('F', strtotime($date));
$day_name_or = substr($get_name, 0, 3); // Trim day name to 3 chars
switch ($day_name_or){
case 'Mon' :
$dia_semana_port = 2;
$day_name = "Seg";
break;
case 'Tue' :
$dia_semana_port = 3;
$day_name = "Ter";
break;
case 'Wed' :
$dia_semana_port = 4;
$day_name = "Qua";
break;
case 'Thu' :
$dia_semana_port = 5;
$day_name = "Qui";
break;
case 'Fri' :
$dia_semana_port = 6;
$day_name = "Sex";
break;
case 'Sat' :
$day_name = "Sab";
$dia_semana_port = 7;
break;
case 'Sun' :
$day_name = "Dom";
$dia_semana_port = 1;
break;
}
$count = count_events($i,$change_month,$change_year);
echo "<a href='../adm/day_view.php?day=$i&month=$change_month&year=$change_year' title='$i $month_name' rel='day_view'>";
echo "<div class='cal_day last_month'>"; // calendario_ifr Day
//echo "<div class='day_heading'>" . $day_name . "</div>"; Aqui ficava o nome dos dias da semana
if($count >= 1) echo "<div class='day_count'><span class='event'>" . $count . "</span></div>";
if($today == $date):
echo "<div class='day_number today'>" . $i . "</div>";
else:
echo "<div class='day_number'>" . $i . "</div>";
endif;
echo "</div>";
echo "</a>";
endfor;
endif;
/* Current Month */
for($i=1; $i<= $day_count; $i++): // Start of for $i
$date = $year.'/'.$month.'/'.$i;
$get_name = date('l', strtotime($date));
$month_name = date('F', strtotime($date));
$day_name_or = substr($get_name, 0, 3); // Trim day name to 3 chars
switch ($day_name_or){
case 'Mon' :
$dia_semana_port = 2;
$day_name = "Seg";
break;
case 'Tue' :
$dia_semana_port = 3;
$day_name = "Ter";
break;
case 'Wed' :
$dia_semana_port = 4;
$day_name = "Qua";
break;
case 'Thu' :
$dia_semana_port = 5;
$day_name = "Qui";
break;
case 'Fri' :
$dia_semana_port = 6;
$day_name = "Sex";
break;
case 'Sat' :
$day_name = "Sab";
$dia_semana_port = 7;
break;
case 'Sun' :
$day_name = "Dom";
$dia_semana_port = 1;
break;
}
$count = count_events($i,$month,$year);
echo "<a href='day_view.php?day=$i&month=$month&year=$year' title='$i $month_name' rel='day_view'>";
echo "<div class='cal_day'>"; // calendario_ifr Day
//echo "<div class='day_heading'>" . $day_name . "</div>"; Aqui ficava o nome dos dias da semana
if($count >= 1) echo "<div class='day_count'>" . $i . "</div>";
if($today == $date):
echo "<div class='day_number today'>" . $i . "</div>";
else:
echo "<div class='day_number'>" . $i . "</div>";
endif;
echo "</div>";
echo "</a>";
endfor; // EOF for $i
/* Next Month */
$last_day = date('N', mktime(0,0,0,$month,$day_count,$year));
if ( ($first_day_of_week=='Monday' && $last_day != 7) || ($first_day_of_week=='Sunday' && $last_day != 1) ) :
if ($first_day_of_week=='Monday') :
if ( 'Sunday' == date('l', mktime(0,0,0,$change_month_next,1,$change_year_next)) ) :
$first_day = date('j', mktime(0,0,0,$change_month_next,1,$change_year_next));
else :
$first_day = date('j', strtotime('first Sunday', mktime(0,0,0,$change_month_next,1,$change_year_next) ) );
endif;
else :
if ( 'Saturday' == date('l', mktime(0,0,0,$change_month_next,1,$change_year_next)) ) :
$first_day = date('j', mktime(0,0,0,$change_month_next,1,$change_year_next));
else :
$first_day = date('j', strtotime('first Saturday', mktime(0,0,0,$change_month_next,1,$change_year_next) ) );
endif;
endif;
// Not a monday so fill the gap
for($i=1; $i<=$first_day; $i++):
$date = $change_year_next.'/'.$change_month_next.'/'.$i;
$get_name = date('l', strtotime($date));
$month_name = date('F', strtotime($date));
$day_name_or = substr($get_name, 0, 3); // Trim day name to 3 chars
switch ($day_name_or){
case 'Mon' :
$dia_semana_port = 2;
$day_name = "Seg";
break;
case 'Tue' :
$dia_semana_port = 3;
$day_name = "Ter";
break;
case 'Wed' :
$dia_semana_port = 4;
$day_name = "Qua";
break;
case 'Thu' :
$dia_semana_port = 5;
$day_name = "Qui";
break;
case 'Fri' :
$dia_semana_port = 6;
$day_name = "Sex";
break;
case 'Sat' :
$day_name = "Sab";
$dia_semana_port = 7;
break;
case 'Sun' :
$day_name = "Dom";
$dia_semana_port = 1;
break;
}
$count = count_events($i,$change_month_next,$change_year_next);
echo "<a href='day_view.php?day=$i&month=$change_month_next&year=$change_year_next' title='$i $month_name' rel='day_view'>";
echo "<div class='cal_day next_month'>"; // calendario_ifr Day
//echo "<div class='day_heading'>" . $day_name . "</div>"; Aqui ficava o nome dos dias da semana
if($count >= 1) echo "<div class='day_count'><span class='event'>" . $count . "</span></div>";
if($today == $date):
echo "<div class='day_number today'>" . $i . "</div>";
else:
echo "<div class='day_number'>" . $i . "</div>";
endif;
echo "</div>";
echo "</a>";
endfor;
endif;
echo "</div></div>";
?>
<script type="text/javascript">
jQuery(document).ready(function(){ $("a[rel='day_view']").colorbox({width:"480px", height:"450px", iframe:true}); });
</script>
</div>
</body>
</html>