• 27-03-2010, 14:14:21
    #1
    Phpde yaptığım bir üyelik sistemim var.Üyelerim kendi üyelikleriyle girip bir form dolduruyorlar.Bu doldurulan formun içeriği ilk önce db ye sonra admin panelime düşüyor ama formun hangi üyeden geldiğini göremiyorum. Giriş yapmış olan üyenin ID'sini nasıl bir kodla çektirebilirim???
    Şimdiden Teşekkürler
  • 27-03-2010, 14:28:22
    #2
    veritabanı tablosunu nası oluşturduğunu yazsaydın örneğin
    Table Uyeler (id,isim,soyadi,yas,dogumtarihi,tarih,onay,online) tarzında


    Login yaparken veritabanına online=1 update ederek çekebilirsin
    veya tarih kısmını giriş yaparken update ile time()+süre şeklinde yazdırıp

    $uyeadi=$_post[username];
    $sure=time()+(15*60);
    $simdi=time();
    $cek =mysql_query("select uye=$uyeadi from uyeler where tarih");
    if($simdi < $cek[tarih]){
    echo "'.$cek[id].' numaralı uyemiz '.$cek[uye].' giriş yapmıştır.";
    }else{echo "'.$cek[id].' numaralı uyemiz '.$cek[uye].' çıkış yapmıştır.";}
    şeklinde çekilebilir..
  • 27-03-2010, 14:28:39
    #3
    Eposta Aktivasyonu Gerekmekte
    sessionlarla üye girişi yapıyorsan

    db de uye diye bir bölüm aç

    $uye = $_REQUEST["kullanici"];

    ile db ye kayıt ederken bunuda kayıt ettir.
  • 27-03-2010, 14:44:59
    #4
    İlginiz için teşekkürler,
    Veritaban
    ıma böyle üye kayıt ettiriyorum.
    mysql_query("insert into kullanici(kullaniciadi,sifre,meslek,biografi,tarih ) values ('$kullanici','$sifre','$Meslek','$biografi','$tar ih')");
    Şimdi bana asıl lazım olan, üye girişi yapmış kişinin id sini almak. Yani session login olan kişinin idsini almak.
  • 27-03-2010, 14:52:16
    #5
    tekinseyhan adlı üyeden alıntı: mesajı görüntüle
    İlginiz için teşekkürler,
    Veritaban
    ıma böyle üye kayıt ettiriyorum.
    mysql_query("insert into kullanici(kullaniciadi,sifre,meslek,biografi,tarih ) values ('$kullanici','$sifre','$Meslek','$biografi','$tar ih')");
    Şimdi bana asıl lazım olan, üye girişi yapmış kişinin id sini almak. Yani session login olan kişinin idsini almak.
    autoid kullanıyorsa eğer
    $idcek=mysql_query("select id from kullanici where kullaniciadi=$kullanici");
    echo $idcek[id];
  • 27-03-2010, 14:57:42
    #6
    Tamam çok teşekkür ederim. Anladım mantıgını. Where ile işlem tamamdır.