lostyazilim
tr.link

session sorunu

4 Mesajlar 585 Okunma
lstbozum
tr.link

digrev digrev WM Aracı Kullanıcı
  • Üyelik 11.10.2018
  • Yaş/Cinsiyet 34 / E
  • Meslek ÖĞRENCİ
  • Konum İstanbul Anadolu
  • Ad Soyad A** E**
  • Mesajlar 193
  • Beğeniler 4 / 7
  • Ticaret 0, (%0)
arkadaşlar aşağıdaki gibi bir login işlemi yapıyorum


if ($_POST) {
$db = new PDO("mysql:host=localhost;dbname=yetkidb;charset=utf8", "root", "");
$ad = trim($_POST["kulad"]);
$sifre = trim($_POST["sifre"]);
if ($ad != "" and $sifre != "") {
$stmt = $db->prepare("select * from kullanicilar where kulad='$ad' and kulSifre='$sifre'");
$stmt->execute();
$bilgi = $stmt->fetch(PDO::FETCH_ASSOC);
$sayi = $stmt->rowCount();
if ($sayi == 1) {
$_SESSION["kulRol"] = $bilgi["kulRol"];
header("location:s.php");

} else {
echo '<script>alert("hata")</script>';

}

}
}

daha sonra yönlendirdiği sayfaya gidip bakıyorum bu şekilde


session_start();
ob_start();

echo '
';

echo print_r($_SESSION["kulRol"]);
echo '
';

?>


burda admin yazması gerekirken sonuna 1 ekliyor admin1 şeklinde yazıyor nedeninin anlamadımn
 

 

wmaraci
reklam

Weismann21 Weismann21 WM Aracı Kullanıcı
  • Üyelik 29.11.2017
  • Yaş/Cinsiyet 27 / E
  • Meslek Cross Platform Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 168
  • Beğeniler 12 / 47
  • Ticaret 0, (%0)

echo print_r($_SESSION["kulRol"]);

yerine

echo $_SESSION["kulRol"];

deneyin
yada

$rol=$_SESSION["kulRol"];
echo $rol;
 

 

digrev digrev WM Aracı Kullanıcı
  • Üyelik 11.10.2018
  • Yaş/Cinsiyet 34 / E
  • Meslek ÖĞRENCİ
  • Konum İstanbul Anadolu
  • Ad Soyad A** E**
  • Mesajlar 193
  • Beğeniler 4 / 7
  • Ticaret 0, (%0)
tmm hocam
 

 

HakanKorkz HakanKorkz WM Aracı Kullanıcı
  • Üyelik 07.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Mesleğim yok
  • Konum Sakarya
  • Ad Soyad H** K**
  • Mesajlar 250
  • Beğeniler 54 / 66
  • Ticaret 2, (%100)
print_r vermeniz onun dizi indis numarasını almak istediğinizi belirtmiş oluyorsunuz
redkiit

kişi bu mesajı beğendi.

https://hakankorkmaz.site
wmaraci
wmaraci
wmaraci
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