Çözüldü Kullanıcı girişi yapıldıktan sonra "Giriş Yap" ve "Kayıt Ol" seçeneklerin kaldırılması

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
15 Ağustos 2019
Mesajlar
1.096
Çözümler
7
Daha fazla  
Cinsiyet
Erkek
1702674965249.png


Merhaba arkadaşlar, gördüğünüz üzere kullanıcı girişi yaptırdıktan sonra "Giriş yap", "Kayıt ol" seçeneklerinin gözükmemesini istiyorum. Bunu nasıl gerçekleştirebilirim acaba?
 
Son düzenleyen: Moderatör:
Çözüm
Giriş yapıldığında session atanacak. Header bölümünde session kontrolü yapılacak.

PHP:
// giriş yapıldıktan sonra session atanacak.
$_SESSION['oturum'] = true;


// header bölümünde session kontrolü yapılacak.
if($_SESSION['oturum'] != true) {
    // giriş yapılmamışsa burası görüntülenecek.
} else {
    // giriş yapılmışsa burası görüntülenecek.
}
Siteye giriş yaptıktan sonra <head> kısmına <meta id="logged" value="true"> yazdırın.

Daha sonra JavaScript ile if(document.getElementById('logged').value === true).
Gerisini söylememe gerek yok, bu "if", eğer oturum açıksa çalışacak. Siz de HTML'den Giriş Yap gibi kısımları sildirirsiniz JavaScript'le.
Teşekkürler.
 
Giriş yapıldığında session atanacak. Header bölümünde session kontrolü yapılacak.

PHP:
// giriş yapıldıktan sonra session atanacak.
$_SESSION['oturum'] = true;


// header bölümünde session kontrolü yapılacak.
if($_SESSION['oturum'] != true) {
    // giriş yapılmamışsa burası görüntülenecek.
} else {
    // giriş yapılmışsa burası görüntülenecek.
}
 
Çözüm
Giriş yapıldığında session atanacak. Header bölümünde session kontrolü yapılacak.

PHP:
// giriş yapıldıktan sonra session atanacak.
$_SESSION['oturum'] = true;


// header bölümünde session kontrolü yapılacak.
if($_SESSION['oturum'] != true) {
    // giriş yapılmamışsa burası görüntülenecek.
} else {
    // giriş yapılmışsa burası görüntülenecek.
}
Çok teşekkürler, işe yaradı.
 

Technopat Haberler

Yeni konular

Geri
Yukarı