mysql_connect php 7 ve üzerinde çalışmayacaktır, kodlarınız oldukça eski ve sql injectiona müsait durumda. Fonkiyonunuzu şu şekilde değiştirmeyi deneyin;
function oturumkontrolana(){
     global $database; // database adlı değişkende pdo bağlantısı yaptığınızı varsayıyorum
     if ( !isset( $_SESSION['ogrencimail'] ) || !isset( $_SESSION['ogrencisifre'] ) ) return false;
     $ogrencimail = $_SESSION['ogrencimail'];
     $ogrencisifre = $_SESSION['ogrencisifre'];
     $oturumkontrol = $database->prepare("SELECT COUNT(*) FROM ogrenci WHERE ogrencimail = :mail AND ogrencisifre = :password");
     $oturumkontrol->bindValue("mail", $ogrencimail, PDO::PARAM_STR);
     $oturumkontrol->bindValue("password", $ogrencisifre, PDO::PARAM_STR);
     $oturumkontrol->execute();
     $durum = $oturumkontrol->fetch()[0];
     if ( $durum ) return true; return false;
 }
Sonrasında oturumkontrolana(); şeklinde kullanmak yerine

if ( oturumkontrolana() ) {
  header('Location: giris.php', true, 303);
  exit;
}
Tarzında bir kullanım yapmanızı tavsiye ederim.