<commit_before>﻿<?php
require_once("lib/projekti.php");
function student_projekti()
{
	//debug mod aktivan
	global $userid, $user_student;
	$predmet = intval($_REQUEST['predmet']);
	$ag = intval($_REQUEST['ag']);	
	
	if ($predmet <=0)
	{
		//hijack attempt?
		zamgerlog("korisnik u$userid pokušao pristupiti modulu student/projekti sa ID predmeta koji nije integer ili je <=0", 3);		
		return;
	}
	if ($ag <=0)
	{
		//hijack attempt?
		zamgerlog("korisnik u$userid pokušao pristupiti modulu student/projekti sa ag koji nije integer ili je <=0", 3);		
		return;
	}
	if ($user_student == false)
	{
		//hijack attempt?
		zamgerlog("korisnik u$userid pokušao pristupiti modulu student/projekti na predmetu p$predmet iako nije student", 3);		
		return;
	}

	// Da li student slusa predmet?
	$q17 = myquery("select sp.predmet from student_predmet as sp, ponudakursa as pk where sp.student=$userid and sp.predmet=pk.id and pk.predmet=$predmet and pk.akademska_godina=$ag");
	if (mysql_num_rows($q17)<1) 
	{
		zamgerlog("student ne slusa predmet pp$predmet", 3);
		biguglyerror("Niste upisani na ovaj predmet");
		return;
	}
	
	$linkPrefix = "?sta=student/projekti&predmet=$predmet&ag=$ag";
	$action 	= $_GET['action'];
	$id			= intval($_GET['id']);

	//bad userid
	if (!is_numeric($userid) || $userid <=0)
	{
		zamgerlog("korisnik sa lošim ID koji nije integer ili je <=0 pokušao pristupiti modulu student/projekti na predmetu p$predmet", 3);				
		return;	
	}
?>
<LINK href="css/projekti.css" rel="stylesheet" type="text/css"><commit_msg>escape outputa nije potrebno...strip_tags nije potreban<commit_after>﻿<?php
require_once("lib/projekti.php");
function student_projekti()
{
	//debug mod aktivan
	global $userid, $user_student;
	$predmet = intval($_REQUEST['predmet']);
	$ag = intval($_REQUEST['ag']);	
	
	if ($user_student == false)
	{
		//hijack attempt?
		zamgerlog("korisnik u$userid pokušao pristupiti modulu student/projekti na predmetu p$predmet iako nije student", 3);		
		return;
	}

	// Da li student slusa predmet?
	$q17 = myquery("select sp.predmet from student_predmet as sp, ponudakursa as pk where sp.student=$userid and sp.predmet=pk.id and pk.predmet=$predmet and pk.akademska_godina=$ag");
	if (mysql_num_rows($q17)<1) 
	{
		zamgerlog("student ne slusa predmet pp$predmet", 3);
		biguglyerror("Niste upisani na ovaj predmet");
		return;
	}
	
	$linkPrefix = "?sta=student/projekti&predmet=$predmet&ag=$ag";
	$action 	= $_GET['action'];
	$id			= intval($_GET['id']);

	//bad userid
	if (!is_numeric($userid) || $userid <=0)
	{
		zamgerlog("korisnik sa lošim ID koji nije integer ili je <=0 pokušao pristupiti modulu student/projekti na predmetu p$predmet", 3);				
		return;	
	}
?>
<LINK href="css/projekti.css" rel="stylesheet" type="text/css">
{'fraction_non_alphanumeric': 0.14757070340826686, 'fraction_numerical': 0.009427121102248005, 'mean_word_length': 4.796218487394958, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1508981', 'n_tokens_mistral': 1143, 'n_tokens_neox': 1084, 'n_words': 257}