Your IP : 216.73.216.48


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

<?php
	header("Cache-Control: no-cache, must-revalidate");
	header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
	header('Access-Control-Allow-Origin: *');
	date_default_timezone_set("Europe/Sofia");
	$i=$_GET["i"];
	$k=$_GET["k"];
	include("./conn.php");
	$sqlq=mysqli_query($db, "SELECT * FROM `students` WHERE `k` = '".$k."' AND `i`='".$i."' LIMIT 1");
	while ($res=mysqli_fetch_row($sqlq))
	{
		$fill="".$res[6]."";
		$n1="".$res[2]."";
		$n2="".$res[3]."";
		$n3="".$res[4]."";
	}
?><!DOCTYPE html>
<html>
	<head>
		<title>Система за характеристика на средата</title>
		<meta charset="utf-8" />
		<meta name="description" content="Система за характеристика на средата" />
		<link rel="shortcut icon" type="image/png" href="/hs/images/site/hs.png">
		<link rel="shortcut icon" type="image/png" href="https://enter.vlevski.eu/hs/images/site/hs.png">
		<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
		<meta name="format-detection" content="telephone=no" />
		<meta property="og:type" content="website" />
		<meta property="og:locale" content="bg_BG" />
		<meta property="og:title" content="Система за характеристика на средата" />
		<meta property="og:description" content="СУ „Васил Левски“ - Троян - система за характеристика на средата" />
		<meta property="og:url" content="https://enter.vlevski.eu/hs" />
		<meta property="og:image" content="https://enter.vlevski.eu/hs/images/site/hsf.jpg" />
		<meta property="og:image:width" content="1920" />
		<meta property="og:image:height" content="1080" />
		<meta property="og:image:alt" content="Система за характеристика на средата" />
		<link rel="stylesheet" href="/hs/assets/css/bootstrap.min.css" />
		<script src="/hs/assets/js/jquery.min.js"></script>
		<script src="/hs/assets/js/popper.min.js"></script>
		<script src="/hs/assets/js/tooltip.min.js"></script>
		<script src="/hs/assets/js/bootstrap.min.js"></script>
		<script>
			var a1=[1, 13, 0, "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"];
			var a2=[2, 9, 0, "0", "0", "0", "0", "0", "0", "0", "0", "0"];
			var a3=[3, 13, 0, "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"];
			var a4=[4, 9, 0, "0", "0", "0", "0", "0", "0", "0", "0", "0"];
			var a5=[5, 5, 1, "0", "0", "0", "0", "0", ""];
			var a6=[6, 13, 0, "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0"];
			var a7=[7, 9, 0, "0", "0", "0", "0", "0", "0", "0", "0", "0"];
			// QUESTION, TYPE 1 RADIO / 2 CHECKBOX, ANSWERS, MORE OPTION
			var q1=[1, 1, 13, 0, "Какво образование има майката на ученика?", "Доктор", "Висше - магистър", "Висше - бакалавър", "Висше - професионален бакалавър", "Средно общо", "Средно със степен на професионална квалификация", "Основно", "По-ниско от основно - завършен клас", "Начално", "Завършен клас от начален етап", "Изкаран курс за ограмотяване или валидиране на компетентности", "Не е посещавала училище", "Починала е / Няма информация"];
			var q2=[2, 1, 9, 0, "Къде работи майката на ученика?", "В България", "В чужбина", "Краткотрайно е безработна, но си търси работа", "Дълготрайно е безработна, но си търси работа", "Дълготрайно е безработна, но не си търси работа", "Грижи се за дома", "Учаща е", "Пенсионер е", "Починала е / Няма информация"];
			var q3=[3, 1, 13, 0, "Какво образование има бащата на ученика?", "Доктор", "Висше - магистър", "Висше - бакалавър", "Висше - професионален бакалавър", "Средно общо", "Средно със степен на професионална квалификация", "Основно", "По-ниско от основно - завършен клас", "Начално", "Завършен клас от начален етап", "Изкаран курс за ограмотяване или валидиране на компетентности", "Не е посещавал училище", "Починал е / Няма информация"];
			var q4=[4, 1, 9, 0, "Къде работи бащата на ученика?", "В България", "В чужбина", "Краткотрайно е безработен, но си търси работа", "Дълготрайно е безработен, но си търси работа", "Дълготрайно е безработен, но не си търси работа", "Грижи се за дома", "Учащ е", "Пенсионер е", "Починал е / Няма информация"];
			var q5=[5, 1, 5, 1, "Ако и двамата родители са в чужбина или не са при ученика, посочете кой се грижи за него?", "Пропусни", "Дядо", "Баба", "Настойник", "Приемен родител"];
			var q6=[6, 1, 13, 0, "Какво образование има лицето, което се грижи за ученика?", "Пропусни", "Доктор", "Висше - магистър", "Висше - бакалавър", "Висше - професионален бакалавър", "Средно общо", "Средно със степен на професионална квалификация", "Основно", "По-ниско от основно - завършен клас", "Начално", "Завършен клас от начален етап", "Изкаран курс за ограмотяване или валидиране на компетентности", "Не е посещавало училище"];
			var q7=[7, 1, 9, 0, "Къде работи лицето, което се грижи за ученика?", "Пропусни", "В България", "В чужбина", "Краткотрайно е безработно, но си търси работа", "Дълготрайно е безработно, но си търси работа", "Дълготрайно е безработно, но не си търси работа", "Грижи се за дома", "Учащо е", "Пенсионер е"];
			var maxq=7;
			function sd(ds, i)
			{
				$.post("/hs/response.php", { d: ""+ds+"", k: "<?php print("".$k.""); ?>", i: "<?php print("".$i.""); ?>" }, function(data)
				{
					if (data=="W")
					{
						$("#rsf").html("<strong>Връзката прекъсна...<br /><br />Изчакайте малко<br />и натиснете бутона<br /><br /></strong><button type=\"button\" onclick=\"nv("+i+"); return true;\" class=\"btn btn-warning btn-lg btn-block\">ПОВТОРНО ИЗПРАЩАНЕ</button>");
					}
					else
					{
						$("#rsf").html(data);
					}
				});
			}
			function scrollTop()
			{
				$("html, body").animate({ scrollTop: 0 }, 100);
			}
			function noanscl()
			{
				$("#at").css("display", "none");
				$("#atb").css("display", "none");
			}
			function noans()
			{
				$("#at").css("display", "block");
				$("#at").html("<div class=\"alert alert-warning alert-dismissible fade show\" role=\"alert\"><strong>Изберете поне един отговор,</strong> преди да продължите. <button onclick=\"noanscl(); return true;\" type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Затвори\"><span aria-hidden=\"true\">&times;</span></button></div>");
				$("#atb").css("display", "block");
			}
			function confdecline()
			{
				$("#at").css("display", "block");
				$("#at").html("<div class=\"alert alert-warning alert-dismissible fade show\" role=\"alert\"><strong>Потвърждавате ли, че родител ще попълни генерираната от системата декларация за отказ, която ще се входира по надлежния ред в училище?<br /><br /></strong><button onclick=\"noanscl(); return true;\" type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Затвори\"><span aria-hidden=\"true\">&times;</span></button><button type=\"button\" onclick=\"window.open('/hs/decline.php?i=<?php print("".$i.""); ?>&k=<?php print("".$k.""); ?>', '_self'); return true;\" class=\"btn btn-primary btn-lg btn-block\">ДА</button>&nbsp; <button type=\"button\" onclick=\"noanscl(); return true;\" class=\"btn btn-danger btn-lg btn-block\">НЕ</button></div>");
				$("#atb").css("display", "block");
			}
			function nv(i)
			{
				dt="";
				$("#bg").css("display", "none");
				$("#bgt").css("display", "none");
				$("#dt").css("display", "block");
				if (i>maxq)
				{
					dt+="<div id=\"qsta\" class=\"input-group\" style=\"position: relative; width: 90%; left: 5%; text-align: left;\">";
					dt+="<table style=\"width: 100%; border: none;\">";
					dt+="<tr>";
					dt+="<td style=\"width: 100px;\">";
					dt+="<img src=\"/hs/images/site/hs.png\" style=\"width: 100px; border: none;\" alt=\"\" />";
					dt+="</td>";
					dt+="<td style=\"width: 5%;\">";
					dt+="</td>";
					dt+="<td>";
					dt+="<strong><?php print("".$n1." ".$n2." ".$n3.", ".$k."") ?></strong>";
					dt+="</td>";
					dt+="</tr>";
					dt+="</table>";
					dt+="<br /><br /><div id=\"rsf\" style=\"position: relative; width: 100%; text-align: center; color: #22AA44;\"><strong>Моля изчакайте...</strong></div>";
					ds="";
					for (k=1; k<=maxq; k++)
					{
						a=eval("a"+k);
						if (k==1)
						{
							ds+="1";
						}
						else
						{
							ds+="|_NEW_|"+k;
						}
						for (j=3; j<a.length; j++)
						{
							ds+="|_|"+a[j];
						}
					}
					dt+="</div>";
					sd(ds, i);
				}
				else
				{
					q=eval("q"+i);
					a=eval("a"+i);
					if (i<9)
					{
						prq=""+i;
						pcl="EEAA44";
					}
					else
					{
						prq=""+i;
						pcl="22AA44";
					}
					mlt=Math.floor(100/maxq);
					spnt=100-maxq*mlt;
					prg=(mlt*i)+spnt;
					if (i==maxq)
					{
						btxt="ПРИКЛЮЧИ";
					}
					else
					{
						btxt="ПРОДЪЛЖИ";
					}
					dt="<div id=\"qstt\" style=\"position: relative; width: 90%; left: 5%; text-align: right; font-weight: bold;\"> "+prq+" от "+maxq+" въпроса<div class=\"progress\"><div class=\"progress-bar\" role=\"progressbar\" aria-valuenow=\""+prg+"\" aria-valuemin=\"0\" aria-valuemax=\"100\" style=\"width: "+prg+"%; background-color: #"+pcl+";\"></div></div><br /></div>";
					dt+="<div id=\"qsta\" class=\"input-group\" style=\"position: relative; width: 90%; left: 5%; text-align: left; word-wrap: break-word; white-space: normal;\">";
					dt+="<table style=\"width: 100%; border: none;\">";
					dt+="<tr>";
					dt+="<td style=\"width: 100px;\">";
					dt+="<img src=\"/hs/images/site/hs.png\" style=\"width: 100px; border: none;\" alt=\"\" />";
					dt+="</td>";
					dt+="<td style=\"width: 5%;\">";
					dt+="</td>";
					dt+="<td>";
					dt+="<strong>Система за характеристика на средата</strong>";
					dt+="</td>";
					dt+="</tr>";
					dt+="</table>";
					dt+="<br />";
					dt+="<em>Уважаеми колеги, попълнете внимателно първите четири въпроса, които се отнасят за майката и бащата на ученика. Последните три въпроса се попълват само ако и двамата родители не живеят с ученика, иначе се отбелязва първият отговор - &quot;Пропусни&quot;.</em>";
					dt+="<hr />";
					dt+="<br />";
					dt+="<div style=\"position: relative; margin-top: 5%; top: 0; left: 0; width: 100%; text-align: left;\"><strong>ВЪПРОС "+q[0]+": "+q[4]+"";
					if (q[1]==2)
					{
						dt+="<br /><span style=\"color: #990000;\">(можете да изберете повече от един отговор)</span>";
					}
					dt+="</strong>";
					if ((i==1) || (i==2))
					{
						dt+="<img src=\"/hs/images/site/w.png\" style=\"width: 100px; border: none;\" align=\"right\" alt=\"\" />";
					}
					else if ((i==3) || (i==4))
					{
						dt+="<img src=\"/hs/images/site/m.png\" style=\"width: 100px; border: none;\" align=\"right\" alt=\"\" />";
					}
					else
					{
					}
					dt+="</div>";
					if (q[1]==1)
					{
						qtp="radio";
					}
					else
					{
						qtp="checkbox";
					}
					for (k=1; k<=q[2]; k++)
					{
						dt+="<div class=\"input-group-prepend\" style=\"min-width: 100%; margin-top: 5px; margin-bottom: 10px; word-wrap: break-word; white-space: normal;\">";
						dt+="<div class=\"input-group-text\" style=\"min-width: 100%; word-wrap: break-word; white-space: normal;\">";
						dt+="<div class=\"custom-control custom-"+qtp+"\" style=\"min-width: 100%; word-wrap: break-word; white-space: normal;\">";
						dt+="<input type=\""+qtp+"\" class=\"custom-control-input\" id=\"q_"+k+"\" ";
						j=2+k;
						if (a[j]=="1")
						{
							dt+="checked ";
						}
						if (qtp=="checkbox")
						{
							dt+="name=\"q_"+k+"\" ";
						}
						else
						{
							dt+="name=\"q\" ";
						}
						dt+="/>";
						dt+="<label class=\"custom-control-label\" for=\"q_"+k+"\" style=\"min-width: 100%; text-align: left;\">";
						dt+=""+q[4+k]+"";
						dt+="</label>";
						dt+="</div>";
						dt+="</div>";
						dt+="</div>";
					}
					if (q[3]==1)
					{
						dt+="<div class=\"input-group-prepend\" style=\"min-width: 100%; margin-top: 5px; margin-bottom: 10px;\">";
						dt+="<div class=\"input-group-text\" style=\"min-width: 100%;\">";
						dt+="<input id=\"q_more\" type=\"text\" placeholder=\"Друг (напишете кой)\" style=\"position: relative; top: 0; left: 0; width: 100%; min-width: 100%; border-top: none; border-left: none; border-right: none; border-bottom: solid #000000 1px; background-color: transparent;\" ";
						m=3+a[1];
						if (a[m]!="")
						{
							dt+="value=\""+a[m]+"\" ";
						}
						else
						{
							dt+="value=\"\" ";
						}
						dt+="/>";
						dt+="</div>";
						dt+="</div>";
					}
					dt+="<div id=\"qstb\" style=\"position: relative; width: 100%; left: 0%; text-align: center;\">";
					dt+="<br />";
					dt+="<table style=\"width: 100%; border: none;\">";
					dt+="<tr>";
					dt+="<td style=\"width: 40%\">";
					if (i>1)
					{
						dt+="<button type=\"button\" onclick=\"b("+i+"); return true;\" class=\"btn btn-secondary btn-lg btn-block\">НАЗАД</button>";
					}
					dt+="</td>";
					dt+="<td style=\"width: 5%;\">";
					dt+="</td>";
					dt+="<td style=\"width: 55%\">";
					dt+="<button type=\"button\" onclick=\"ts("+i+"); return true;\" class=\"btn btn-warning btn-lg btn-block\">"+btxt+"</button>";
					dt+="</td>";
					dt+="</tr>";
					dt+="</table>";
					dt+="<br />";
					dt+="</div>";
					dt+="</div>";
				}
				$("#dt").html(dt);
			}
			function b(i)
			{
				scrollTop();
				i--;
				nv(i);
			}
			function ts(i)
			{
				sa=0;
				a=eval("a"+i);
				for (k=1; k<=a[1]; k++)
				{
					var w=false;
					j=2+k;
					eval("w=document.getElementById('q_"+k+"').checked;");
					if (w==true)
					{
						eval("a"+i+"["+j+"]='1';");
						sa++;
					}
					else
					{
						eval("a"+i+"["+j+"]='0';");
					}
				}
				if (a[2]==1)
				{
					m=3+a[1];
					sec=$("#q_more").val();
					sec=sec.split('"').join('');
					sec=sec.split("'").join("");
					sec=sec.split("|_|").join("");
					sec=sec.trim();
					sec=sec.split("  ").join(" ");
					sec=sec.split("  ").join(" ");
					sec=sec.split("  ").join(" ");
					sec=sec.split("  ").join(" ");
					sec=sec.split("  ").join(" ");
					sec=sec.split("  ").join(" ");
					sec=sec.split("  ").join(" ");
					sec=sec.split("  ").join(" ");
					sec=sec.split("  ").join(" ");
					sec=sec.split("  ").join(" ");
					res=sec;
					if (res!="")
					{
						onlyspace=sec.split(" ").join("");
						if (onlyspace=="")
						{
							res="";
							$("#q_more").val("");
						}
						else
						{
							sa++;
						}
					}
					else
					{
						$("#q_more").val("");
					}
					eval("a"+i+"["+m+"]=res;");
				}
				if (sa>0)
				{
					scrollTop();
					i++;
					nv(i);
				}
				else
				{
					noans();
				}
			}
		</script>
	</head>
	<body>
		<div id="at" style="position: fixed; width: 60%; left: 20%; top: 10%; text-align: center; z-index: 10; display: none;">
		</div>
		<div id="atb" style="position: fixed; width: 100%; height: 100%; left: 0; top: 0; text-align: center; z-index: 9; background-color: #000000; opacity: 0.9; display: none;" onclick="noanscl(); return true;">
		</div>
		<div id="bg" style="position: absolute; z-index: 3; top: 0; left: 0; margin: 0; padding: 0; width: 100vw; height: 100vh; background-image: url('/hs/images/site/hsf.jpg'); background-position: top left; background-repeat: no-repeat; background-size: cover; opacity: 0.8; z-index: 0;">
		</div>
		<div id="bgt" style="position: absolute; width: 90%; left: 5%; top: 70%; height: 30%; z-index: 5; text-align: center;">
			<table style="width: 100%; border: none;">
				<tr>
					<td colspan="2" style="width: 100%; text-align: left; font-weight: bold; font-size: 20pt;">
						<?php print("".$n1." ".$n2." ".$n3.", ".$k."") ?>
					</td>
				</tr>
				<tr>
					<?php
						if ($fill=="decline" || $fill=="")
						{
					?>
					<td style="width: 50%">
						<button type="button" onclick="confdecline(); return true;" class="btn btn-danger btn-lg btn-block">ДЕКЛАРИРАН<br />ОТКАЗ</button>
					</td>
					<td style="width: 50%">
						<button type="button" onclick="nv(1); return true;" class="btn btn-warning btn-lg btn-block">ВЪВЕДИ<br />ДАННИ</button>
					</td>
					<?php
						}
						else
						{
					?>
					<td colspan="2" style="width: 100%; text-align: left; font-weight: bold; font-size: 20pt; color: #990000;">
						ВЕЧЕ ИМА ВЪВЕДЕНА ИНФОРМАЦИЯ ЗА ТОЗИ УЧЕНИК
						<br /><button type="button" onclick="window.open('/hs/?k=<?php print("".$k."") ?>', '_self'); return true;" class="btn btn-success btn-lg btn-block">СПИСЪК НА КЛАСА</button>
					</td>
					<?php
						}
					?>
				</tr>
			</table>
		</div>
		<div id="dt" style="position: absolute; width: 90%; left: 5%; top: 0%; text-align: center; z-index: 7; display: none;">
		</div>
	</body>
</html>