if( $_SESSION [ 'language' ] == en){
$baslik = $row_sayfa ['page_title' ];
}else if( $_SESSION [ 'language' ] == bl){
$baslik = $row_sayfa ['page_title' ];
}else{
$baslik = $row_sayfa ['page_title' ];
}

bu kontrol gayet gereksiz olmus. yerine

$baslik = $row_sayfa ['page_title' ];
yazsaniz da ayni isi gorecektir. sizin kod sunun gibi olmsu
if($x==$y){$x=2;}else{$x=2;}


hataniz Sayfa Başlığım diye belirttiğiniz kodun ilk satırında

if( $_SESSION [ 'language' ] == en){

yerine

if( $_SESSION [ 'language' ] == 'en'){

tirnaklar unutulmus.