protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { MySqlConnection konekcija = new MySqlConnection(Konekcija.VratiPath()); string Korisnik = (String)Session["korisnickoIme"]; string aktivnaSesija = (String)Session["aktivnaSesija"]; bool jeAktivna = ProveriSesiju.ProveriAktivnuSesiju(Korisnik, aktivnaSesija); if (jeAktivna == true) { Session["korisnickoIme"] = null; string naredbaUpdate = "Update korisnici set Sesija='' where Sesija='" + aktivnaSesija + "' and Naziv='" + Korisnik + "'"; MySqlCommand komandaUpdate = new MySqlCommand(naredbaUpdate, konekcija); konekcija.Open(); komandaUpdate.ExecuteNonQuery(); konekcija.Close(); } } if ((String)Session["odabranaGodina"] == null || (String)Session["odabranaGodina"] == "") { Response.Redirect("/Index.aspx"); } if ((String)Session["odabranaPoslovnica"] == null || (String)Session["odabranaPoslovnica"] == "") { Response.Redirect("/izborJedinice.aspx"); } }
public void ProveraSesije() { string Korisnik = (String)Session["korisnickoIme"]; string aktivnaSesija = (String)Session["aktivnaSesija"]; bool jeAktivna = ProveriSesiju.ProveriAktivnuSesiju(Korisnik, aktivnaSesija); if (jeAktivna == false) { Response.Redirect("/opstina/login.aspx"); return; } }