bugraskl adlı üyeden alıntı: mesajı görüntüle
Attığınız kodları kendimde uyguladım ve herhangi bir hata almadım, muhtemelen daha yukarıda bir yerden kaynaklı sorun yaşıyorsunuz.
hocam bu kod if içerisinde bunun bir üstünde bu kodu ilgilendiren tek bölüm

if(isset($_POST["inputSecureCode"])){
session_name('PPGDADMIN');
session_start();
...
burası. kodun en tepesi yani.
1 saattir boş boş bakıyorum ama undefined oluyor. Hatta işin daha ilginci login işlemi oluyor ancak inputta atıyorum A yazıyor login olan SESSION verisi ise B tamamen farklı yani.

oktayWEB adlı üyeden alıntı: mesajı görüntüle
Gerçekten ilginç, if($rows== 1){ <- bundan önce $username1 adında değişkene atarmısın $username değişkenini.
Birde öyle sessiona at, bakalım birşey değişecekmi.

EDİT:
$query[COLOR=#D9DAE9][FONT=consolas, bitstream vera sans mono, courier new, Courier, monospace] [/FONT][/COLOR]= "SELECT * FROM `admins` WHERE username='$username' and security_code='$password'"; //[COLOR=#D9DAE9][FONT="Open Sans"]`admins`[/FONT][/COLOR] <- böyle değil admins olarak yaz direkt, tırnak basma.
Hata orada oluşuyor komutu işleyene kadarda hata vermiyor, sanırım.
maalesef hocam farklı değişkene atadığımda da o satırdan sonra undefined oluyor. tırnağı kaldırdığımda da değişen bir şey maalesef olmadı