Code:
if($result){
if(mysql_num_rows($result) ==1) {
//Uspesna prijava
//registrovanje sesije
session_regenerate_id();
$korisnik = mysql_fetch_assoc($result);
echo $korisnik['username'];
$_SESSION['SESS_MEMBER_ID'] = $korisnik['uloga'];
$_SESSION['SESS_FIRST_NAME'] = $korisnik['username'];
session_write_close();
$se=$_SESSION['SESS_MEMBER_ID'];
$se1=$_SESSION['SESS_FIRST_NAME'];
echo $se;
echo $se1;
//zatvaranje sesije
//pravljenje kolacica ukoliko0 je strikliran checkbox remember
if(isset($_POST['zapamti'])){
setcookie("uloga", $_SESSION['uloga'], time()+60*60*24*COOKIE_TIME_OUT, "/");
setcookie("password", $password, time()+60*60*24*COOKIE_TIME_OUT, "/");
setcookie("username",$_SESSION['username'], time()+60*60*24*COOKIE_TIME_OUT, "/");
}
//proverava se uloga i u zavisnosti od nje prosledjuje se na odgovarajucu stranu
if ($_SESSION['SESS_MEMBER_ID'] == 3){
header("location: s_index.php");
exit();
}
else if ($_SESSION['SESS_MEMBER_ID'] == 2){
header("location: Profesor_Index.php");
exit();
}
else if ($_SESSION['SESS_MEMBER_ID'] == 1){
header("location: Administracija.php");
exit();
}
$user=$korisnik['username'];
$stamp = time();
mysql_query("UPDATE korisnici SET `poslednja_poseta`='$stamp' WHERE username='$user'") or die(mysql_error());
}
else {
//neuspela prijava
header("location: index.php");
echo "GRESKA!!!!";
exit();
}
}
if($result){
if(mysql_num_rows($result) ==1) {
//Uspesna prijava
//registrovanje sesije
session_regenerate_id();
$korisnik = mysql_fetch_assoc($result);
echo $korisnik['username'];
$_SESSION['SESS_MEMBER_ID'] = $korisnik['uloga'];
$_SESSION['SESS_FIRST_NAME'] = $korisnik['username'];
session_write_close();
$se=$_SESSION['SESS_MEMBER_ID'];
$se1=$_SESSION['SESS_FIRST_NAME'];
echo $se;
echo $se1;
//zatvaranje sesije
//pravljenje kolacica ukoliko0 je strikliran checkbox remember
if(isset($_POST['zapamti'])){
setcookie("uloga", $_SESSION['uloga'], time()+60*60*24*COOKIE_TIME_OUT, "/");
setcookie("password", $password, time()+60*60*24*COOKIE_TIME_OUT, "/");
setcookie("username",$_SESSION['username'], time()+60*60*24*COOKIE_TIME_OUT, "/");
}
//proverava se uloga i u zavisnosti od nje prosledjuje se na odgovarajucu stranu
if ($_SESSION['SESS_MEMBER_ID'] == 3){
header("location: s_index.php");
exit();
}
else if ($_SESSION['SESS_MEMBER_ID'] == 2){
header("location: Profesor_Index.php");
exit();
}
else if ($_SESSION['SESS_MEMBER_ID'] == 1){
header("location: Administracija.php");
exit();
}
$user=$korisnik['username'];
$stamp = time();
mysql_query("UPDATE korisnici SET `poslednja_poseta`='$stamp' WHERE username='$user'") or die(mysql_error());
}
else {
//neuspela prijava
header("location: index.php");
echo "GRESKA!!!!";
exit();
}
}
sa tim echo-ima sam pokusao da vidim da li ima nesto u tim promenljivima, ali ni ne dodje do njih, odmah prebaci...sto puta sam proveravao query nisam nasao gresku i stvarno ne znam gde je ona! izvrsi se samo ovaj poslednji else...