wmaraci reklam
lidertakipci

Üye girişi haricinde diğer kişilerden sayfaların gizlenmesi

3 Mesajlar 509 Okunma
advertseo
wmaraci reklam

domainhunter domainhunter WM Aracı Kullanıcı
  • Üyelik 13.11.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek Networkig,
  • Konum Manisa
  • Ad Soyad A** A**
  • Mesajlar 17
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Merhaba Arkadaşlar,

Siteye girişin ve görüntülenmesinin sadece Mysql üzerinde oluşturulan kullanıcılar tarafından yapılmasını istiyorum. üye girişi yapılmadan url tespit eden yabancı kişilerden korumak istiyorum

Konu hakkında yardımcı olabilir misiniz ?
 

 

wmaraci
reklam

Korucuoglu Korucuoglu WM Aracı Kullanıcı
  • Üyelik 28.02.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** K**
  • Mesajlar 21
  • Beğeniler 11 / 3
  • Ticaret 0, (%0)
PHP tam bilmiyorum ASP.Net bilgim var. ASP.Net'de Session denilen bir şey var. Bu session sayesinde siz üyenin sisteme dahil olup olmadığını görebiliyorsunuz. Bu sayede basit if else komutlarıyla kullanıcıyı ilgili sayfaya yönlendirebiliyorsunuz. Bu session kavramı mutlaka php'de de vardır.

https://www.youtube.com/watch?v=v7MypnkPuY0
 

 

Qezgin Qezgin Php Kullanıcı
  • Üyelik 14.06.2019
  • Yaş/Cinsiyet 34 / E
  • Meslek Gezgin
  • Konum Denizli
  • Ad Soyad B** D**
  • Mesajlar 54
  • Beğeniler 9 / 11
  • Ticaret 0, (%0)
PHP de oturum işlemlerini basitçe anlatmaya çalışıyım


giris.php dosyasında oturum açma ekranı ve oturum açma kontrolünü yaptık ve sayfalar.php ye yönlendirdik. oturum açılmamış ise giriş sayfasına geri gönderdik

Bir veri tabanında kullanıcı bilgilerinin tutulduğunu varsayalım

giris.php

session_start();
include("db.php"); /// sql baglantı kodlarının include
if($_POST[kullanici]){
$sorgu = mysql_query("SELECT * FROM kullanicilar where kullanici = '$_POST[kullanici]' and sifre = '$_POST[sifre]'");

$bilgiler = mysql_fetch_assoc($sorgu);

if($bilgiler[id] != ''){
$_SESSION[oturum] = $bilgiler[id];
header('Location: sayfalar.php');
}else{
echo ' bilgiler yanlış ';
}
}
echo '

Kullanıcı
Şifre

';
?>



sayfalar.php

session_start();

if($_SESSION[oturum] != ''){

// menülerin kodları
// oturum açıldığında görüntülenecek içerikler

}else{
header('Location: giris.php');

}

?>
 

 

The greates enemy will hide in the last place you would ever lock..
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al