Şimdi Ara

Php de İleri Session Kullanımı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
416
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar php de session kullanımıbı biliyorum ama ileri derece bilmiyorum yardım edermisiniz



  • zeberk407 Z kullanıcısına yanıt
    Sor yardımcı olalım.
  • Mesela Hani Sessionda Adam girer üye girişini yapar sonra o login olduktan sonra kullanıcı adı yerinde merhaba.... olması gerekir nasıl olur
  • aksoydesign izninle ben bir şeyler söyleyeyim, yanlışım varsa düzeltmeni bekliyorum.

    Öncelikle formdan gelen kullanıcı adını alıp değişkene atacağım.

    $Kullanici_Adi=$_POST['Kullanici_Adi'];

    Bu kullanıcı adını SESSİON'a atıyorum.

    $_Session['Kullanici_Adi'] = $Kullanici_Adi; // Burada SESSİON'un içine ne yazmak istersen yazabilirsin. Şimdi, "Kullanıcı adı" neyse onu aldık, istediğimiz yerlere içinde ki bilgiyi yazdırabiliriz.

    Öncelikle login olup, olmadığının kontrolünü yaptıralım.

    if(isset($_Session['Kullanici_Adi'])){ // Kullanıcı adı doluysa yani giriş yapılmışsa

    echo "Hoşgeldiniz,".$_Session['Kullanici_Adi'];

    }

    Kolay Gelsin..
  • if icerisinde isset kullanmana gerek yok. if zaten true veya false kontrolu yapar.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • O-Zee AKA Contecau kullanıcısına yanıt
    Evet anlaşılır olmuş :) arkadaşın dediği gibi isset kullanman gerekmiyor.

    kontrolü sorgulama ile yaparsanız daha iyi sonuç olırsınız. Örneğin

    $kadi = $_POST['kadi'];
    $sifre = $_POST['sifre'];

    $sorgu = mysql_query("SELECT * FROM uyeler WHERE kullaniciadi='$kadi' AND sifre='$sifre' ");
    $varmi = mysql_num_rows($sorgu);

    if($varmi == 1) {

    $_SESSION['kullanici'] = $kadi;
    $_SESSION['sifre'] = $sifre;

    } else {

    echo 'kusura bakma bilgilerin yanlış arkadaş';

    }
  • Yapay Zeka’dan İlgili Konular
    PHP ile CSS yolu problem
    15 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.