Sayfanın başına yönlendirme var ise ob_start; session_start; yoksa session_start ekleyin bir de ;
$sor = $baglan->query(" SELECT * FROM uye WHERE ad ='$ad' and sifre ='$sifre'", PDO::FETCH_ASSOC);
if ( $say = $sor -> rowCount() ){ bu şekilde değişiklikleri uygulayıp deneyin , query betiğini g ile yazmışsınız yani pdo da tanımsız bir komut girmişsiniz. Tahminimce sorun bundan kaynaklı.