Merhabalar bir kodlama yapıyorum ama fonksiyonunu çözemedim müşteri login yaptımı gideceği sayfaya gidiyor ama tekrar anasayfaya gelip kayıt ol veya giriş yapa tıkladımı o sayfayı boş olarak görebiliyor benim istediğim giriş yap dediği zaman müşteri hesabına gitmesi bunu nasıl çözebilirim ?

<?php
include'src/baglan.php' ;
if (isset($_SESSION["mail"])){
$mail  = $_SESSION["mail"];
                
$kbilgi= $vt->query("select * from uyeler where email='$mail'")->fetch(); if ($kbilgi["yetki"]>0) {
}else if($kbilgi["yetki"]==0){ header("Location:logout.php"); } } elseif(!isset($_SESSION["mail"]))



$sites  = $vt->query("select * from siteayar")->fetchAll(PDO::FETCH_ASSOC); foreach ($sites as $sites)
?>


<?php $sites  = $vt->query("select * from siteayar")->fetchAll(PDO::FETCH_ASSOC); foreach ($sites as $sites) {  ?>
girdim mesela hesabıma tekrar login dedim login.php de böyle kalıyor ama bu işlem müşteri hesabındayken oluyor

veya kayıt kısmına geldimi böyle kalıyor. Ne tür bir fonksiyon eklersem bu sorunu çözerim ?