if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){Bu şekilde kullanım hatalı.
$_SERVER['QUERY_STRING'] yoksa undefined index hatası alırsınız. Şöyle yapmalısınız.
$_SERVER['QUERY_STRING'] = isset($_SERVER['QUERY_STRING']) ? $_SERVER['QUERY_STRING'] : '';
if ( empty($_SERVER['QUERY_STRING']) === FALSE ){
}$ogrencitc_1453 = $_SESSION["ogrencitc"];
Hatalı satırın bu olduğunu söylemişsiniz. ogrencitcyi nerede atıyorsunuz? o dosyayı da eklerseniz kontrol edelim. Ayrıca session nerede başlatılıyor bu dosyada? Session başlatılmadan önce bir boşluğun bile yazdırılmamış olması gerekiyor bilginiz olsun. Ayar dosyanıza;
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);bu kodu ekleyin tüm hataları görün.
son olarak;
tc numarası sayı olduğuna göre $ogrencitc_1453 = (int)$_SESSION["ogrencitc"]; yaparsanız SQL açıklarından da kurtulursunuz.