site_hal yerine dinamik bir değişken girin, ya da direk $site_hal = "asd"; gibi ya da veritabanındaki yapı ne ise öyle deneyin, sorunumuz oradaki değişkenin tanımlanmamış gözüküyor olması