• 08-09-2020, 15:14:27
    #1
    Merhabalar,

    Kullanıcı giriş olayını halleniyorum, her şey tamam veritabanına bakıyor vs. Giriş başarılı olup yönleniyor ama nedense hiçbir sayfada session'a attığım verileri okuyamıyorum.

    Giriş sayfası:


    Session'u kullanmaya çalıştığım yer:

    Aldığım hata:
    Notice: Undefined variable: _SESSION in /home/modelyu/public_html/vendor/comp/navbar.php on line 137
    Not: session_start() zaten yapıyorum, hatta acaba yemiyor mu diye buralarda da açtım fakat bu sefer de iki kez session açamazsın diyor, yani session açmadan yana bir problem yok. Bir saatimi harcadım ama saçma bir sorundan dolayı ilerleyemiyorum. Yardımcı olursanız sevinirim
  • 08-09-2020, 15:19:28
    #2
    echo $_SESSION olarak kullanamzsınız çünkü bir dizi değişkenidir.
    print_r($_SESSION); yaparsanız değerler gözükecektir.
  • 08-09-2020, 15:20:30
    #3
    Her şeyi denedim, en son denediğim şekilde kalmış, Hata kodunu okursanız direkt session'ı bulamıyor.....
    ictaysi adlı üyeden alıntı: mesajı görüntüle
    $_SESSION olarak kullanamzsınız çünkü bir dizi değişkenidir.
    print_r($_SESSION); yaparsanız değerler gözükecektir.
  • 08-09-2020, 15:22:06
    #4
    $dizi değişkeni nereden geliyor?
  • 08-09-2020, 15:22:47
    #5
    137. satırın resmini atar mısınız ?
  • 08-09-2020, 15:23:12
    #6
    berkaycatak adlı üyeden alıntı: mesajı görüntüle
    Her şeyi denedim, en son denediğim şekilde kalmış, Hata kodunu okursanız direkt session'ı bulamıyor.....
    Aa evet hocam geçenlerde ben de böyle bir hatayla karşılaştım. Php.ini dosyasından session.auto_start değerini 0dan 1 olarak değiştirdiğimde düzelmişti. Bir deneyin isterseniz. (yaptıktan sonra apacheyi kapatıp açmayı unutmayın)
  • 08-09-2020, 15:25:56
    #7
    Veritabanından gelen kullanıcı bilgileri; kodda sorun yok hosting kaynaklı galiba anlamadım ki
    $dizi = $sec->fetch(PDO::FETCH_ASSOC);
    YazilimciBiri adlı üyeden alıntı: mesajı görüntüle
    $dizi değişkeni nereden geliyor?
    Konudaki ikinci görsel
    mixerdating adlı üyeden alıntı: mesajı görüntüle
    137. satırın resmini atar mısınız ?
    Hosting kullanıyor şu anda sistem php.ini dosyasına erişimim yok maalesef...... Ticket açtırayım o halde. Bu ne işe yarıyor ki?
    ictaysi adlı üyeden alıntı: mesajı görüntüle
    Aa evet hocam geçenlerde ben de böyle bir hatayla karşılaştım. Php.ini dosyasından session.auto_start değerini 0dan 1 olarak değiştirdiğimde düzelmişti. Bir deneyin isterseniz
  • 08-09-2020, 15:27:44
    #8
    berkaycatak adlı üyeden alıntı: mesajı görüntüle
    Veritabanından gelen kullanıcı bilgileri; kodda sorun yok hosting kaynaklı galiba anlamadım ki
    $dizi = $sec->fetch(PDO::FETCH_ASSOC);
    Konudaki ikinci görsel


    Hosting kullanıyor şu anda sistem php.ini dosyasına erişimim yok maalesef...... Ticket açtırayım o halde. Bu ne işe yarıyor ki?
    Yanlışınız var, "public_html/vendor/comp/navbar.php" bu dizindeki 137. satırı atmanız gerekmekte sorun orada.
  • 08-09-2020, 15:29:23
    #9
    Hocam zaten orası bu. Kodda bir problem yok ki.
    mixerdating adlı üyeden alıntı: mesajı görüntüle
    Yanlışınız var, "public_html/vendor/comp/navbar.php" bu dizindeki 137. satırı atmanız gerekmekte sorun orada.