%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/buggydubrovnik.com/prodaja/
Upload File :
Create Path :
Current File : /var/www/html/buggydubrovnik.com/prodaja/krizlet.php

<?php
	if (session_id() == ""){
		session_cache_expire(30);
		session_start();
	}
		if(!isset($_SESSION['userx']) && !isset($_SESSION['user']))
 		{header( 'Location: auth.php' ) ; exit;}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<link rel="stylesheet" href="calendar.css" />
<link href="glyphicons.css" rel="stylesheet" type="text/css"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="jquery.js"></script>
<script>
    $(document).ready(function(){
        var sidemenu=$("#izborniklijevo")
        $("#toggleMenuButton").on("click", function(){
            if(sidemenu.hasClass("active")) {
                sidemenu.removeClass("active")
                $(this).removeClass("active")
            }
            else {
                sidemenu.addClass("active")
                $(this).addClass("active")
            }
        })
    })
</script>
<style>
    #mjkupdiv div input, #vrkupdiv div input {
        width: 60% !important;
        height: 30px!important;
    }
    #vanredno {
        float: none!important;

    }
    .half {
       display: inline-block;
        width: 49%;
    }
    #desno {
        float:none;
        position:absolute;
        top:10px;
        background: none!important;
        display: block;
        right: 0;
    }

    .checkbox label {
        width: 15%;
    }
    .checkbox input {
        width: auto;
    }
    label {
        display: inline-block;
        width: 25%;
        text-align: left;
    }
    select {
        font-size: 1.3em;
    }
    input {
        width: 60%;
        font-size: 1.5em;
    }
    .bigger-glyphicon {
        margin-left: 5px;
        font-size: 1.5em;
        font-weight: 700;
    }
    .align-left {
        text-align: left;
    }
    #sPartneri {
        font-size: 1.4em!important;
    }
    #tijelo {
        background: none;
    }
    div {
        margin-top: 0.5em;
    }
    .padded {
        padding: 1em;
    }
    @media (max-width: 768px) {

        #desno {
            float: none!important;
            position: relative;

        }
        #tijelo {
            margin-top: 100px!important;
            float: none!important;
        }
        input {
            width: 90%;
        }
        label {
            display: block;
            width: 100%;
        }
    }

</style>
<script type="text/javascript">

function alertselected(selectobj){}
</script>
<script language="JavaScript" type="text/javascript" src="calendar_eu.js"></script>

<?php

//if($_COOKIE["SessionID"]!="123456789")  header( 'Location: index.php?greska=1' ) ;
;
?>
<link href="style.css" rel="stylesheet" type="text/css" />

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Poslovanje</title>

<script language="JavaScript" type="text/javascript" src="businesslayer.js"></script>
<script type="text/javascript">
//Parsiranje rezultata
function ParsirajSve(value)
{
	value = value.split("##");
	for (var i = 0; i < value.length; i++)
	{
	var tmp = value[i].split("==");
	value[tmp[0]] = tmp[1];
	}
	return value;
}


var po=0;var ut=0;var sr=0;var ce =0;var pe=0;var su=0;var ne=0;
var vari = "";
var svaMjKup=new Array();

var podaci=new Array();
//za prikaz stranice
function Prikazi()
{var formObj = document.forms['partner'];
	formObj.sPartneri.options.length = 0;
	document.getElementById('bpromijeni').style.display="none";
	document.getElementById('bunesi').style.display="inline-block";
document.getElementById("vrkupdiv").innerHTML="";
document.getElementById("mjkupdiv").innerHTML="";
	//Dohvati sve izlete
	MakeRequestLoadAllIzletTip();
	podaci = ParsirajSve(vari);	
	
	MakeRequestLoadAllProdajnoMjSVI();
	svaMjKup=ParsirajSve(vari);
	
	for(i=0;i<svaMjKup['brojac'];i++)
		{
			document.getElementById("mjkupdiv").innerHTML+='<div style="float:left; width:100%;height:20px;  margin-bottom:3px;">'+svaMjKup['naziv'+i]+'</div>';
		}
		
	for(i=0;i<svaMjKup['brojac'];i++)
		{
			document.getElementById("vrkupdiv").innerHTML+='<div style="float:left; width:100%;height:20px;margin-bottom:3px;"><input style="height:14px;width:100px;" name="vrkup'+i+'" type="text" /></div>';
		}

	
	
	var opt = document.createElement("option");document.getElementById("sPartneri").options.add(opt);
		opt.text = "ODABERITE IZLET";
        opt.value = "-1";
		
	var opt = document.createElement("option");document.getElementById("sPartneri").options.add(opt);
		opt.text = "----------------------------------------";
        opt.value = "-1";
		
	for(i=0;i<podaci['brojac'];i++)
	{
		var opt = document.createElement("option");
		document.getElementById("sPartneri").options.add(opt);
		opt.text = podaci['naziv'+i];
        opt.value = i;
	} 


//alert (vari);
	
}
var lvrkup=new Array();

var trenutniBr=0;
var idizlettip=0;
function PrikaziJednog()
{
	var selectElement1 = document.getElementById('sPartneri');
	var selectedValue1 = selectElement1[selectElement1.selectedIndex].value;
	rbr=selectedValue1;
	trenutniBr=rbr;
	document.unos.ned.checked=false;
	document.unos.pon.checked=false;
	document.unos.uto.checked=false;
	document.unos.sri.checked=false;
	document.unos.cet.checked=false;
	document.unos.pet.checked=false;
	document.unos.subo.checked=false;
	
document.getElementById("vrkupdiv").innerHTML="";
	document.getElementById('bunesi').style.display="none";
	document.getElementById('bpromijeni').style.display="inline-block";
	 document.unos.idizlet.value= podaci['idizlettip'+rbr];
	 //document.unos.idiz.value= podaci['idizlettip'+rbr];
	 document.unos.naziv.value = podaci['naziv'+rbr];
	 document.unos.cijena.value =podaci['cijena'+rbr];
	 idizlettip=(podaci['idizlettip'+rbr]);;
	 MakeRequestLoadPKIzletTipMjVrijemeIZ(podaci['idizlettip'+rbr]);
		lvrkup=ParsirajSve(vari);


	
		
		for(i=0;i<svaMjKup['brojac'];i++)
		{
			 document.getElementById("vrkupdiv").innerHTML+='<div style="float:left; width:100%;height:20px;margin-bottom:3px;"><input style="height:14px;width:100px;" name="vrkup'+i+'" value="'+lvrkup['vrijeme'+i]+'"  type="text" /></div>'; 
		}
			
	
	vrijednost = (podaci['datod'+rbr]).split("-"); 
	document.unos.pocetak.value=vrijednost[2]+'-'+vrijednost[1]+'-'+vrijednost[0];
	 
	vrijednost = (podaci['datdo'+rbr]).split("-"); 
	document.unos.kraj.value=vrijednost[2]+'-'+vrijednost[1]+'-'+vrijednost[0];
	
	if (((podaci['ned'+rbr])!=1)&&((podaci['pon'+rbr])!=1)&&((podaci['uto'+rbr])!=1)&&((podaci['sri'+rbr])!=1)&&((podaci['cet'+rbr])!=1)&&((podaci['pet'+rbr])!=1)&&((podaci['sub'+rbr])!=1)) 
	
	{document.getElementById('vanredno').style.display="none";document.unos.tjras.selectedIndex=1;}
	
	else {document.getElementById('vanredno').style.display="inline";document.unos.tjras.selectedIndex=0;}
	
	if ((podaci['ned'+rbr])==1)
	{
		document.unos.ned.checked=true;
		ne =1;
	}
	if ((podaci['pon'+rbr])==1)
	{
		document.unos.pon.checked=true;
		po=1;
	}
	if ((podaci['uto'+rbr])==1)
	{
		document.unos.uto.checked=true;
		ut=1;
	}
	if ((podaci['sri'+rbr])==1)
	{
		document.unos.sri.checked=true;
		sr=1;
	}
	if ((podaci['cet'+rbr])==1)
	{
		document.unos.cet.checked=true;
		ce=1;
	}
	if ((podaci['pet'+rbr])==1)
	{
		document.unos.pet.checked=true;
		pe=1;
	}
	if ((podaci['sub'+rbr])==1)
	{
		document.unos.subo.checked=true;
		su=1;
	}
	
	

}

function unesi()
{if(confirm("Unijeti izlet u bazu? ")){
	//alert("Novi izlet u bazu može unijeti samo administrator");
	//return;
//Jako zajebano!!	
	
	//unijeti izlet
	vrijednost = document.unos.pocetak.value.split("-"); 
	vrijednost1 = document.unos.kraj.value.split("-"); 
	po=0; ut=0;sr=0;ce =0;pe=0;su=0;ne=0;
	
	if (document.unos.subo.checked==true)
	{
		su=1;
	}
	if (document.unos.ned.checked==true)
	{
		ne=1;
	}
	if (document.unos.pon.checked==true)
	{
		po=1;
	}
	if (document.unos.uto.checked==true)
	{
		ut=1;
	}
	if (document.unos.sri.checked==true)
	{
		sr=1;
	}
	if (document.unos.cet.checked==true)
	{
		ce=1;
	}
	if (document.unos.pet.checked==true)
	{
		pe=1;
	}
	
	
	 MakeRequestInsertIzletTip( 0,  document.unos.naziv.value, vrijednost[2]+'-'+vrijednost[1]+'-'+vrijednost[0], vrijednost1[2]+'-'+vrijednost1[1]+'-'+vrijednost1[0],  document.unos.cijena.value, 1, po, ut, sr, ce, pe, su, ne, '', 0);
	idiz = vari;
	
	
	
		for(i=0;i<svaMjKup['brojac'];i++)
		{
			MakeRequestInsertIzletTipMjVrijeme( 0, idiz, svaMjKup['idprodajnomj'+i], document.unos.elements['vrkup'+i].value, 1);//alert(idiz);alert(svaMjKup['idprodajnomj'+i]);alert(document.unos.elements['vrkup'+i].value);
			
		}
	

	//unijeti izlet - vodici
	MakeRequestLoadAllZaposlenikVodic();
	
	var podaci1 = ParsirajSve(vari);
	for(i=0;i<podaci1['brojac'];i++){
		MakeRequestInsertIzletPogonTrosak( 0, podaci1['idzaposlenik'+i], idiz,0, 0, 0, 0, 2, "");
		
	}

	//unijeti izlet - prijevozi
	MakeRequestLoadAllVozilo();
	
		var podaci2 = ParsirajSve(vari);
	for(i=0;i<podaci2['brojac'];i++){
		MakeRequestInsertIzletPogonTrosak( 0, podaci2['idvozilo'+i], idiz, 0, 0, 0, 0, 1, "");
		//alert(vari);		
		}
		

   MakeRequestLoadAllProdajnoMjSVI();
   var podaci3 = ParsirajSve(vari);
	for(i=0;i<podaci3['brojac'];i++){
		MakeRequestInsertIzletTipMjVrijeme( 0, idiz, podaci2['idprodajnomj'+i] , '00:00', 1);
		//alert(vari);		
		}
	
	 MakeRequestLoadAllPartner();
   var podaci4 = ParsirajSve(vari);
	for(i=0;i<podaci4['brojac'];i++){
		MakeRequestInsertIzletPogonTrosak( 0, podaci4['idpartner'+i], idiz, 0, 0, 0, 0, 4, "");
		//alert(vari);		
		}
   
 

		

	//Sada treba unijeti datume
	
	//ako je odabran tjedni oblik , promijeniti IDizlettip
	if (document.unos.tjras[0].selected == true)
	 {
		 
		var odkad = new Date(vrijednost[2],(parseInt(vrijednost[1],10)-1),vrijednost[0]); 
		var dokad = new Date(vrijednost1[2],(parseInt(vrijednost1[1],10)-1),vrijednost1[0]);
		while(odkad <= dokad)
		{//alert(odkad.getDay());
			if (document.unos.ned.checked==true &&  odkad.getDay()==0)
			{
				 MakeRequestInsertIzlet( 0, idiz, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
				 
			}
			if (document.unos.pon.checked==true &&  odkad.getDay()==1)
			{
				 MakeRequestInsertIzlet( 0, idiz, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.uto.checked==true &&  odkad.getDay()==2)
			{
				 MakeRequestInsertIzlet( 0, idiz, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.sri.checked==true &&  odkad.getDay()==3)
			{
				 MakeRequestInsertIzlet( 0, idiz, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.cet.checked==true &&  odkad.getDay()==4)
			{
				 MakeRequestInsertIzlet( 0, idiz, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.pet.checked==true &&  odkad.getDay()==5)
			{
				 MakeRequestInsertIzlet( 0, idiz, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.subo.checked==true &&  odkad.getDay()==6)
			{
				 MakeRequestInsertIzlet( 0, idiz, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			odkad.setDate(odkad.getDate() + 1);
			//alert(vari);
		}
	 }
 
	 
	//ako je odabran samo jedan dan
	else
	{
		
		vrijednost = document.unos.pocetak.value.split("-"); 
		var odkad = new Date(vrijednost[2],(parseInt(vrijednost[1],10)-1),vrijednost[0]); 
	
		
		 MakeRequestInsertIzlet( 0, idiz, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
	}
	
		
	
//unijeti izlet-mjkupljenja-vrijeme
	//za svako mjesto kupljenja obaviti po jedan insert
	//MakeRequestInsertIzletTipMjVrijeme( 0, idizlettip, idprodajnomj, vrijeme, 1)
	
//	MakeRequestInsertPartner(0, `naziv`,`puniNaziv`,`oib`,`adresa`,`odgovornaOsoba, 0,0,'',0);
	alert("Zapis je unesen");
	Prikazi();}
}
	

function promijeni()
{
	if(confirm("Potvrditi promjene? ")){
		
	//po=0; ut=0;sr=0;ce =0;pe=0;su=0;ne=0;
	/*
	vrijednost = document.unos.pocetak.value.split("-"); 
	vrijednost1 = document.unos.kraj.value.split("-"); 
	po1=0; ut1=0;sr1=0;ce1 =0;pe1=0;su1=0;ne1=0;
	
	if (document.unos.subo.checked==true)
	{
		su1=1;
	}
	if (document.unos.ned.checked==true)
	{
		ne1=1;
	}
	if (document.unos.pon.checked==true)
	{
		po1=1;
	}
	if (document.unos.uto.checked==true)
	{
		ut1=1;
	}
	if (document.unos.sri.checked==true)
	{
		sr1=1;
	}
	if (document.unos.cet.checked==true)
	{
		ce1=1;
	}
	if (document.unos.pet.checked==true)
	{
		pe1=1;
	}
	
	
		
		MakeRequestUpdateIzletTip( document.unos.idizlet.value, document.unos.naziv.value, vrijednost[2]+'-'+vrijednost[1]+'-'+vrijednost[0], vrijednost1[2]+'-'+vrijednost1[1]+'-'+vrijednost1[0],  document.unos.cijena.value, 1, po1, ut1, sr1, ce1, pe1, su1, ne1, '', 0);
	
	
			
	
	if(document.unos.tjras.selectedIndex==0)
	{
		var odkad = new Date(vrijednost[2],(parseInt(vrijednost[1],10)-1),vrijednost[0]); 
		var dokad = new Date(vrijednost1[2],(parseInt(vrijednost1[1],10)-1),vrijednost1[0]);
		while(odkad <= dokad)
		{
			if (document.unos.ned.checked==true &&  odkad.getDay()==0 )
			{
				 MakeRequestInsertIzlet( 0, idizlettip, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.pon.checked==true &&  odkad.getDay()==1)
			{
				 MakeRequestInsertIzlet( 0, idizlettip, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.uto.checked==true &&  odkad.getDay()==2 )
			{
				 MakeRequestInsertIzlet( 0, idizlettip, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.sri.checked==true &&  odkad.getDay()==3 )
			{
				 MakeRequestInsertIzlet( 0, idizlettip, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.cet.checked==true &&  odkad.getDay()==4 )
			{
				 MakeRequestInsertIzlet( 0, idizlettip, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.pet.checked==true &&  odkad.getDay()==5 )
			{
				 MakeRequestInsertIzlet( 0, idizlettip, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			if (document.unos.subo.checked==true &&  odkad.getDay()==6 )
			{
				 MakeRequestInsertIzlet( 0, idizlettip, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
			}
			odkad.setDate(odkad.getDate() + 1);
		}
	 }
	//ako je odabran samo jedan dan
	else
	{
		
		
		var odkad = new Date(vrijednost[2],(parseInt(vrijednost[1],10)-1),vrijednost[0]); 
		
		 MakeRequestInsertIzlet( 0, idizlettip, odkad.getFullYear()+'-'+(parseInt(odkad.getMonth())+1)+'-'+odkad.getDate() , '', 0);
	}
	*/
	
	for(i=0;i<svaMjKup['brojac'];i++)
		{
			MakeRequestUpdateIzletTipMjVrijeme( lvrkup['idizlettipmjvrijeme'+i],  document.unos.idizlet.value, lvrkup['idprodajnomj'+i],document.unos.elements['vrkup'+i].value, 1); 
			
		}

	
alert("Zapis je promijenjen");
	Prikazi();}
	
	
	
	
}



function IzbrisiIzletTip()
{
if(confirm("Potvrditi brisanje ? ")){	

var selectElement1 = document.getElementById('sPartneri');
	var selectedValue1 = selectElement1[selectElement1.selectedIndex].value;
	var rbr=selectedValue1;


 MakeRequestUpdateIzletTip( podaci['idizlettip'+rbr], podaci['naziv'+rbr], podaci['datod'+rbr], podaci['datdo'+rbr], podaci['cijena'+rbr], 2, podaci['pon'+rbr], podaci['uto'+rbr], podaci['sri'+rbr], podaci['cet'+rbr], podaci['pet'+rbr], podaci['sub'+rbr], podaci['ned'+rbr], '', 0); Prikazi();
alert("Izlet je izbrisan");
}
 
}


</script>



</head>

<body  onload="Prikazi() ;" style=" margin:0 auto;">

<div id="gornjatraka">
    <span id="toggleMenuButton"></span>
<div style="float:right; margin-right:5px;padding-top:55px;">Prijavljeni ste kao <b><?php if (isset($_SESSION['user'])){ echo $_SESSION['user'];} else{  echo $_SESSION['userx'];}?></b></div>
</div>

<div id="main">
<div id="izborniklijevo">
<div class="izbornik"><span class="glyphicon glyphicon-home"></span> <a href="start.php">&nbsp;Glavni izbornik</a>
</div>
<div class="izbornik"><span class="glyphicon glyphicon-map-marker"></span> <a href="excursions.php">&nbsp;Izleti početna</a>
</div>

<div class="izbornik"><span class="glyphicon glyphicon-plus-sign"></span> <a href="krizlet.php">&nbsp;Kreiraj izlet</a>
</div>
<div class="izbornik"><span class="glyphicon glyphicon-flag"></span> <a href="unmjkuplj.php">&nbsp;Mjesta kupljenja</a>
</div>
<div class="izbornik"><span class="glyphicon glyphicon-briefcase"></span> <a href="unpart.php">&nbsp;Unos partnera</a>
</div>
<div class="izbornik"><span class="glyphicon glyphicon-plane"></span> <a href="unvozila.php">&nbsp;Unos vozila</a>
</div>
<div class="izbornik"><span class="glyphicon glyphicon-user"></span><a href="unvodica.php"> &nbsp;Unos vodiča</a>
</div>
<div class="izbornik"><span class="glyphicon glyphicon-road"></span> <a href="unvozaca.php">&nbsp;Unos vozača</a>
</div>
</div>
<div id="tijelo">
    <h1 class="title">KREIRAJ/UREDI IZLET</h1>

    <div id="desno">
        <br /><br /><button class="button" onclick="javascript:location.reload(true);" >UNOS NOVOG</button></div>


</div>
<div id="dropdown">
    <form name="partner"><select id="sPartneri"  onchange="PrikaziJednog();"></select><a href="javascript:IzbrisiIzletTip();"><span  class="glyphicon glyphicon-remove-circle orange bigger-glyphicon"></span></a></form>
<form name="unos">
    <div>
        <label>Naziv :</label><input name="naziv" type="text" /> </div>
<div><label>Cijena po osobi :</label><input name="cijena" type="text" /></div>


<input name="idizlet" type="hidden" />
    <input name="idiz" type="hidden" />
    <div class="align-center padded">
    <select  id="tjras1" name="tjras" onChange="if (this.selectedIndex==1) getElementById('vanredno').style.display = 'none'; else getElementById('vanredno').style.display = 'inline';"  > <option>Tjedni raspored</option><option>Vanredno</option></select></div>


<div> <label>Početni datum :</label><input name="pocetak" type="text" />

    <script type="text/javascript" >

						new tcal ({
							// form name
							'formname': 'unos',
							// input name
							'controlname': 'pocetak'
						});
						</script> </div>
    <div id="vanredno"><div><label>Krajnji datum :</label><input name="kraj" type="text" /> <script type="text/javascript" >

						new tcal ({
							// form name
							'formname': 'unos',
							// input name
							'controlname': 'kraj'
						});
						</script>
            </div>
        <div class="align-center">
        <span class="checkbox"><input type="checkbox" name="pon" />Ponedjeljak</span>
        <span class="checkbox"><input type="checkbox" name="uto" />Utorak </span>
  <span class="checkbox">  <input type="checkbox" name="sri" />Srijeda</span>
  <span class="checkbox">  <input type="checkbox" name="cet" />Četvrtak</span>
  <span class="checkbox">  <input type="checkbox" name="pet" />Petak</span>
  <span class="checkbox">  <input type="checkbox" name="subo" />Subota</span>
  <span class="checkbox">  <input type="checkbox" name="ned" />Nedjelja</span>
</div>
<div class="linija"></div>



<div class="align-left" >Mjesta i vremena kupljenja:</div>
        <div class="linija"></div>




        <div id="mjkupdiv" class="half"></div>
       <div id="vrkupdiv" class="half"></div>



<div id="bpromijeni"><button class="button" onclick="javascript:promijeni();" style="cursor:pointer;" >SPREMI</button></div> &nbsp; <div id="bunesi"<button class="button" onclick="javascript:unesi();" style="cursor:pointer;"  >UNESI</button></div>

</form>

</div>

</div>


</body>
</html>

Zerion Mini Shell 1.0