Senin, 21 Oktober 2013

PHP Indonesia - Facebook: [ASK] pertanyaan newbea, gimana ya caranya biar u...

PHP Indonesia - Facebook
PHP Indonesia is a community for everyone that loves PHP. Our focus is in the PHP world but our topics encompass the entire LAMP stack. Topics include PHP coding, to memcached handling, db optimizations, server stack, web server tuning, code deploying, hosting options and much much more. Youtube Channel : http://www.youtube.com/user/OurPHPIndonesia Twitter : @php_indonesia NOTE: Rules for Wall posting: https://www.facebook.com/groups/35688476100/doc/10151597056316101/ Daftar Keanggotaan : http://www.facebook.com/groups/35688476100/doc/10150671770741101/ 
Book your hotel early for a discount!

You can reap the rewards with great discounts at participating Pullman, M Gallery, Grand Mercure, Novotel, Mercure, ibis and Formule 1 hotels.
From our sponsors
[ASK] pertanyaan newbea, gimana ya caranya biar u...
Oct 21st 2013, 16:29, by Bang Toyib

Bang Toyib 4:29pm Oct 21
[ASK] pertanyaan newbea, gimana ya caranya biar user yang sama ga bisa login barengan?

Bontor Irvan F S 4:31pm Oct 21
bikin table session, dimana user yang login, sessionnya disimpan pada tabel tersebut. namun pada saat login cek dulu apakah user dengan id yang sama sudah memiliki record ga pada tabel tadi, klo udah ada ya gagal login, klo belum ya tambahkan dan sukses login, begitu kira2 logikanya, hehe

Bang Toyib 4:34pm Oct 21
id session nya disimnpan bukan?, selain itu ada cara lain ga om? yang ga perlu simpan session

Bontor Irvan F S 4:37pm Oct 21
ga ada mas, hehe

Rickard Elsen 4:40pm Oct 21
kalo murni pke php,pasti ada yg disimpan.. minimal login status.. penyimpanan session id bagus juga kok..

Bontor Irvan F S 4:44pm Oct 21
begini mas session id sendiri tidak juga bisa menghandle yang begituan, yang diperlukan itu table untuk menyimpan session nya user

Bang Toyib 4:49pm Oct 21
Bontor Irvan F S begini bukan? $old_seasson = session_id();

session_regenerate_id();

$new_seasson = session_id();

mysql_query("UPDATE users SET id_session='$new_seasson' WHERE username='$username'");

Bang Toyib 4:51pm Oct 21
tapi ko masih bisa double login om

Bontor Irvan F S 4:56pm Oct 21
jadi gini mas, coba mas bikin satu table lagi namanya table dengan nama user_session, kemungkinan strukturnya adalah : id, login_time, user_id, nah pada saat user login cek id user tersebut sudah ada kah pada table atau belum? jika sudah ada maka gagal, jika belum maka insert data baru pada table tersebut dan sukses login, nah php session disini berfungsi untuk menyimpan field id dari table tersebut, jadi session_id ga bisa digunakan sebagai identitas sebuah user.

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions

Tidak ada komentar:

Posting Komentar