Login Session yardım
Merhaba arkadaşlar prototurk.com benzeri bir login girişi yapmaya çalışıyorum fakat takıldım
kaldım benim yaptığım login girişinde aynı admin panel girişi tarzı oluyor yani daha da
açmak gerekirse login olunca index.php ye atıyor ve login.php ye gidemiyor logout olunca
login.php'ye atıyor ve index.php ya da diğer herhangi bir sayfaya ulaşamıyorsun fakat ben
prototurkteki gibi olsu istiyorum websiteme login olmadanda insanlar girebilsin ama diyelim
ki yorum yazacak ve ya birşey paylaşacak ancak ozaman login sayfasına girebilsin ya da giriş
yapmak istediğinde login.php ye girsin session ları nasıl kullanmam gerekiyor.
Birde şöyle bir çözüm bulsam mantıksızmı olur diyelimki şu anki index , profil, page phplerin
hepsini login ve logout da dahil bir klasöre atsam ve adı loginolanlar klasörü olsa
ve ana dizine index , profil, page php lerin kopyasını yapıştırsam insanlar login olmadığında
ana dizindekiler gözükse login olduğunda ise loginolanlar klasöründeki index, profil...
gözükse çok saçma mı olur çıkamadım işin içinden yardım ederseniz sevinirim
giriş, yorumlar gibi sayfalarda yönlendirme işlemi yaparak sorunu çözebilirsin
mesala yorumlar isimli bir dosyan varsayalım yorum yazacak kişi yorum yaza tıkladığında uyarı yaparak
sessionla login girişe yönlendirme yapabililirsin her önemli dosyaya uygulaya bilirsin
yada admin girişi ayrı bir dosyada'da giriş işlemide yapabilirsin..
örnek yönlerdirme
yorumlar sayfası
if (isLogged()){
header('Location: login.php);
Veya
session_start();
if(!isset($SESSION['admin'])){
header( "Location:index.php");
}