Your IP : 216.73.216.48


Current Path : /var/www/vlevski/enter/
Upload File :
Current File : //var/www/vlevski/enter/rzit.php

<?php
	session_start();
	header("Cache-Control: no-cache, must-revalidate");
	header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
	if (isset($_POST["tn"]))
	{
		$tn=$_POST["tn"];
	}
	else
	{
		//header("location: /");
	}
	date_default_timezone_set("Europe/Sofia");
	$cd=date("d.m.Y", time());
	include("./conn.php");
?><!DOCTYPE HTML>
<html lang="bg">
	<head>
		<meta charset="utf-8" />
		<title>Генериране на съобщения за РЗИ</title>
		<link rel="shortcut icon" type="image/png" href="/assets/images/site/enter.png" />
		<link rel="shortcut icon" type="image/png" href="https://enter.vlevski.eu/assets/images/site/enter.png" />
		<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
		<link rel="stylesheet" href="/assets/css/bootstrap.min.css" />
		<link rel="stylesheet" href="/assets/css/datepicker.css" />
		<script src="/assets/js/jquery.min.js"></script>
		<script src="/assets/js/popper.min.js"></script>
		<script src="/assets/js/bootstrap.min.js"></script>
		<script src="/assets/js/bootstrap-datepicker.js"></script>
		<script src="/assets/fa/js/all.min.js" defer></script>
		<script>
			filename="";
			function rmchck()
			{
				s=document.forms.ssel;
				for (i = 0; i < s.length; i++)
				{
					if (s[i].checked)
					{
						s[i].checked=false;
					}
				}
				$("#stsel").html("<i class=\"fas fa-clipboard-list\"></i> 0 избрани</a>");
				$("#uc").html("&nbsp;");
				$("#srch").val("");
				$("#stbl tr").filter(function()
				{
					$(this).toggle($(this).text().toLowerCase().indexOf("") > -1)
				}).css("display", "none");
				$("#genb").css("visibility", "hidden");
			}
			function stcount()
			{
				c=0;
				s=document.forms.ssel;
				for (i = 0; i < s.length; i++)
				{
					if (s[i].checked)
					{
						c++;
					}
				}
				if (c>0)
				{
					$("#genb").css("visibility", "visible");
					$("#uc").html("<a style=\"color: #CCCCCC; text-decoration: none; font-size: 30px;\" href=\"javascript:void(0);\" onclick=\"rmchck();\">-</a>");
					if (c==1)
					{
						$("#stsel").html("<i class=\"fas fa-clipboard-list\"></i> <a style=\"color: #CCCCCC; text-decoration: none;\" href=\"javascript:void(0);\" onclick=\"picked();\">1 избран/а (вижте кой/коя)</a>");
					}
					else
					{
						$("#stsel").html("<i class=\"fas fa-clipboard-list\"></i> <a style=\"color: #CCCCCC; text-decoration: none;\" href=\"javascript:void(0);\" onclick=\"picked();\">"+c+" избрани (вижте кои)</a>");
					}
				}
				else
				{
					rmchck();
				}
			}
			function downfile()
			{
				var wd=$("#wd").val();
				var rd=wd.split(".");
				wd=""+rd[2]+"-"+rd[1]+"-"+rd[1]+"";
				var an=document.createElement("a");
				an.href="/w/"+filename+".docx";
				an.target="_blank";
				an.download="st-covid-"+wd+".docx";
				an.click();
			}
			function opendownload(f)
			{
				if (f=="ERR")
				{
					$("#nfo").html("Нещо се обърка!<br />Презаредете страницата и изберете децата отново!");
					$("#downb").css("display", "none");
				}
				else
				{
					$("#nfo").html("Вашият списък беше успешно изготвен!<br /><br />Щракнете на бутона по-долу, за да го свалите!");
					$("#downb").css("display", "block");
				}
			}
			function chsnd()
			{
				a="";
				s=document.forms.ssel;
				for (i = 0; i < s.length; i++)
				{
					if (s[i].checked)
					{
						if (a=="")
						{
							a+=s[i].value;
						}
						else
						{
							a+="|"+s[i].value;
						}
					}
				}
				stn=a;
				wd=$("#wd").val();
				trep=$("#trep").val();
				$.ajax({url: "/w/convt.php", type: "POST", data:{"wd": ""+wd+"", "stn": ""+stn+"", "trep": ""+trep+""}, success: function(data) { filename=data; opendownload(data); } });
			}
			function cun(k)
			{ 
				tb=k.replace("k", "tb");
				if ($('.'+k)[0].checked)
				{
					$('.'+k).prop('checked', false);
					$('.'+tb).html("");
				}
				else
				{
					$('.'+k).prop('checked', true);
					$('.'+tb).html("C");
				}
				stcount();
			}
			function picked()
			{
				$("#stbl tr").filter(function()
				{
					$(this).toggle($(this).text().toLowerCase().indexOf("c") > -1)
				}).css("display", "none");
			}
			$(document).ready(function()
			{
				$(".datepicker").datepicker();
				$("#srch").on("keyup", function()
				{
					var value=$(this).val().toLowerCase();
					$("#stbl tr").filter(function()
					{
						$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
					}).css("display", "none");
				});
			});
		</script>
		<style>
			html, body
			{
				background-color: #112233;
			}
			a, div, input
			{
				font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
			}
			a.dropdown-item
			{
				color: #DDDDDD!important;
			}
			a.dropdown-item:hover
			{
				color: #FFFFFF!important;
				background-color: transparent!important;
			}
			.dropdown .dropdown-menu
			{
				-webkit-transition: all 0.5s;
				-moz-transition: all 0.5s;
				-ms-transition: all 0.5s;
				-o-transition: all 0.5s;
				transition: all 0.5s;
				max-height: 0;
				display: block;
				overflow: hidden;
				opacity: 0;
			}
			.dropdown.show .dropdown-menu
			{
				max-height: 300px;
				opacity: 1;
			}
		</style>
	</head>
	<body>
		<nav id="navbar" style="position: fixed; width: 100%; top: 0; left: 0; z-index: 200;" class="navbar navbar-expand-lg navbar-fixed-top navbar-dark bg-dark">
			<li class="nav-item active" style="list-style: none;">
				<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Навигация">
					<span class="navbar-toggler-icon"></span>
				</button>
			</li>
			<div class="collapse navbar-collapse" id="navbarNav">
				<ul class="navbar-nav">
					<li class="nav-item">
						<a class="nav-link" href="/"><i style="color: #DDDDDD;" class="fas fa-home"></i> Към главния модул</a>
					</li>
				</ul>
			</div>
		</nav>
		<div class="modal fade" id="mwps" data-keyboard="false" data-backdrop="static" tabindex="-1" role="dialog" aria-labelledby="mw" aria-hidden="true">
			<div class="modal-dialog modal-lg" style="width: 95%;">
				<div class="modal-content">
					<div class="modal-header">
						<h5 class="modal-title" id="mwpst">
							Изготвяне на списък
						</h5>
						<button type="button" class="close" data-dismiss="modal" aria-label="Затвори">
							<span aria-hidden="true">&times;</span>
						</button>
					</div>
					<div class="modal-body">
						<strong id="nfo"></strong>
						<br />
						<hr />
					</div>
					<div class="modal-footer">
						<button id="downb" type="button" class="btn btn-primary" onclick="downfile(); return true;"><i class="fas fa-file-export"></i> Свали файла</button>
					</div>
				</div>
			</div>
		</div>
		<form id="ssel" name="ssel">
			<div class="container-fluid" style="margin-top: 75px;">
				<div class="row">
					<div class="col-12" style="margin-bottom: 20px; font-size: 25px; font-weight: bold; color: #DDDDDD;">
						<i class="fas fa-clipboard-list"></i> Генериране на съобщения за РЗИ
						<br />
						<br />
					</div>
				</div>
				<div class="row">
					<div class="col-6" style="border-bottom: 3px #CCCCCC dotted; margin-bottom: 20px; font-size: 35px; font-weight: bold; color: #DDDDDD;">
						За коя дата е съобщението?
					</div>
					<div class="col-6" style="margin-bottom: 20px; font-size: 25px; font-weight: bold; color: #DDDDDD;">
						<input id="wd" name="wd" type="text" style="color: #CCCCCC; background-color: #112233; font-size: 40px; width: 95%; height: 80px;" class="datepicker" value="<?php print("".$cd.""); ?>" />
					</div>
				</div>
				<div class="row">
					<div class="col-6" style="border-bottom: 3px #CCCCCC dotted; margin-bottom: 20px; font-size: 35px; font-weight: bold; color: #DDDDDD;">
						За какво е съобщението?
					</div>
					<div class="col-6" style="margin-bottom: 20px; font-size: 25px; font-weight: bold; color: #DDDDDD;">
						<select id="trep" name="trep" style="color: #CCCCCC; background-color: #112233; font-size: 40px; width: 95%; height: 80px;" class="form-control form-control-lg">
							<option value="c">За служители с COVID-19</option>
							<option value="q">За контактни служители</option>
						</select>
					</div>
				</div>
				<div class="row">
					<div class="col-12" style="margin-bottom: 20px; font-size: 25px; font-weight: bold; color: #DDDDDD;">
						<div id="stsel"><i class="fas fa-clipboard-list"></i> 0 избрани</div>
					</div>
				</div>
				<div class="row">
					<div class="col-6" style="margin-bottom: 20px; font-size: 25px; font-weight: bold; color: #DDDDDD;">
						<input style="color: #CCCCCC; background-color: #112233; font-size: 30px;" class="form-control form-control-lg" id="srch" type="text" placeholder="Част от име на служител или длъжност" />
					</div>
					<div class="col-6" style="margin-bottom: 20px; font-size: 25px; font-weight: bold; color: #DDDDDD;">
						<button id="genb" data-toggle="modal" data-target="#mwps" style="visibility: hidden; font-size: 40px; width: 95%; height: 80px;" type="button" onclick="chsnd(); return true; document.getElementById('psfrm').submit(); return true;" class="btn btn-success">Генерирай</button>
					</div>
				</div>
				<div class="row">
					<div class="col-12" style="margin-bottom: 20px; font-size: 25px; font-weight: bold; color: #DDDDDD;">
						<table class="table table-bordered table-striped table-dark">
							<thead>
								<tr>
									<th id="uc" style="width: 60px; font-size: 30px; text-align: center;">&nbsp;</th>
									<th style="width: 15px; text-align: center;"></th>
									<th>Имена на служителя</th>
									<th>Длъжност</th>
								</tr>
							</thead>
							<tbody id="stbl">
								<?php
									$stsql=mysqli_query($db, "SELECT * FROM `stuff` ORDER BY `n1` ASC, `n2` ASC, `n3` ASC;");
									while ($st=mysqli_fetch_row($stsql))
									{
										$i=$st[0];
										$n1=$st[3];
										$n2=$st[4];
										$n3=$st[5];
										$n="".$n1." ".$n2." ".$n3."";
										$n=str_replace("  "," ", $n);
										$dl=$st[12];
										print("<tr>");
										print("<td><input type=\"checkbox\" onchange=\"if (this.checked) { document.getElementById('tb".$i."').innerHTML='C'; } else { document.getElementById('tb".$i."').innerHTML=''; }\" onclick=\"stcount(); return true;\" style=\"width: 30px; height: 30px;\" class=\"k".$k."\" id=\"s".$i."\" value=\"".$i."\" /></td>");
										print("<td><div id=\"tb".$i."\" style=\"visibility: hidden; font-size: 1px;\"></div></td>");
										print("<td>".$n."</td>");
										print("<td>".$dl."</td>");
										print("</tr>");
									}
									include("./close.php");
								?>
							</tbody>
						</table>
					</div>
				</div>
			</div>
		</form>
	</body>
</html>