SlideShare a Scribd company logo
KELOMPOK IX


   Alfian Isnain
Moch Yayan Jaelani
        Dila
SESSION
  Session adalah sebuah varibel yang diletakkan di server. Dengan
  begitu, PHP bisa mengambil nilai yang tersimpan di dalam variable
  tersebut meskipun kita membuka halaman baru di browser.
  Biasanya session akan hilang jika anda menutup browser atau
  dengan time out yang ditentukan. Session sangat diperlukan
  untuk penanganan login user/pengguna, yang mana nantinya
  beberapa data penting pengguna disimpan di dalam variable
  session, seperti status login, id user, nama user, dan nama group
  (group = kategori user). Oleh karena itu, ketika tab baru dibuka
  pun kita masih bisa mengakses data kita dengan asumsi kita
  sudah login ke dalam aplikasi tersebut.
LOGIN

    Login adalah proses di mana proses pengecekan user
    dilakukan. Pengecekan dilakukan untuk memeriksa
    apakah username dan password cocok atau tidak, jika
    ada dalam database dan cocok maka data akan
    dimasukkan ke dalam session, status login diset
    menjadi TRUE, dan data session lainnya akan diisikan
    dengan data user yang ada di dalam database.
LOGOUT
   Logout adalah sebaliknya dari Login.
   Logout adalah proses penghancuran data
   di variable session, yang berarti data2 di
   variable session dihapus. Jika data session
   dihapus, maka statusnya sekarang adalah
   tidak login, jadi bisa disebut ‘keluar dari
   sistem’.
UNTUK MENCOBA NYA BUAT DULU TABLE USER DI
PHPMYADMIN


          CREATE TABLE `member` (
          `id_user` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
          `username` VARCHAR( 50 ) NOT NULL ,
          `password` VARCHAR( 50 ) NOT NULL )
          ENGINE = INNODB;
INSERT INTO `member` (
`username` ,
`password` ,
)
VALUES
(NULL , 'Djay', MD5('12345') ),
(NULL , 'ian', MD5('23456') );
(NULL , 'dila', MD5('34567') );
SETING AUTOLOAD
SETING CONFIGURASI
SETING DATABASENYA
1.   KITA BUAT LOGIN.PHP DISIMPAN DALAM FOLDER
CONTROLLER
2.   KITA BUAT LOGIN_VIEW.PHP DISIMPAN DALAM
FOLDER VIEW
3.   KITA BUAT MEMBER.PHP DISIMPAN DALAM FOLDER
VIEW
4. KITA BUAT LOGIN_MODEL.PHP DISIMPAN DALAM FOLDER
MODEL
5. TERAKHIR BUAT FUNCTION LOGOUT, DAN DIMASUKAN
PADA LOGIN.PHP DAN DIPANGGIL PADA MEMBER.PHP
.. SEKIAN DAN TERIMAKASIH ..

More Related Content

PDF
05. session2 autentifikasi user
PDF
Login dengan-session
PPTX
Active direc tory di windows server 2008 m
DOCX
Tugas laporan tutorial form login php menggunakan mvc
PDF
Login php mysql
DOC
09071003002 session dan fungsinya
DOC
Trik mempercepat boot windows xp
DOCX
Latihan administrasi basis data
05. session2 autentifikasi user
Login dengan-session
Active direc tory di windows server 2008 m
Tugas laporan tutorial form login php menggunakan mvc
Login php mysql
09071003002 session dan fungsinya
Trik mempercepat boot windows xp
Latihan administrasi basis data

Viewers also liked (8)

PPTX
Bio project
PPT
Lesson 8
PPT
Lesson 11
PPTX
Final presentation
PPTX
Facebook integration
PPT
Slide show assignment
PPTX
Photography
PPTX
Bio project
Bio project
Lesson 8
Lesson 11
Final presentation
Facebook integration
Slide show assignment
Photography
Bio project
Ad

Similar to Presentation web session (20)

PDF
Web dinamis
DOC
Tugas session (hanni si6 b-40)
PDF
Modul pembuatan aplikasi login dengan php dan my sq lx
PDF
Modul pembuatan aplikasi login dengan php dan my sq lx
PDF
04. session1 konsep dasar session
DOC
Contoh Session By Tugas Session Hanni
DOCX
Membuat form login dengan php mysql
PDF
Wawan tutorial-zend-bagian-5
PPTX
laravel outentikasi user
PDF
Instalasi Oracle Xe Dan Administrasi User
PDF
Membuat Catatan Online dengan Cherrypy
PDF
Sql server-security
PPTX
tugas 2
PDF
11 aplikasi teknologi online - session dan aplikasinya
PDF
Bongkar rahasia php
PDF
Belajar php 2015
PPTX
System proteksi pada windows 7
PPTX
Manajemen user dan grup di linux
Web dinamis
Tugas session (hanni si6 b-40)
Modul pembuatan aplikasi login dengan php dan my sq lx
Modul pembuatan aplikasi login dengan php dan my sq lx
04. session1 konsep dasar session
Contoh Session By Tugas Session Hanni
Membuat form login dengan php mysql
Wawan tutorial-zend-bagian-5
laravel outentikasi user
Instalasi Oracle Xe Dan Administrasi User
Membuat Catatan Online dengan Cherrypy
Sql server-security
tugas 2
11 aplikasi teknologi online - session dan aplikasinya
Bongkar rahasia php
Belajar php 2015
System proteksi pada windows 7
Manajemen user dan grup di linux
Ad

Recently uploaded (9)

PPTX
Fiber_expert_development_program_rev.1.pptx
PPTX
BAHASA MELAYU STANDARD kwjekqjeljwqelkqw
PDF
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
PDF
Struktur Data - 1 Kontrak Perkuliahan
PDF
Struktur Data - 3 Array: Konsep & Implementasi
PPTX
Pengantar Kriptografi - Keamanan dan Data Privasi
PDF
Struktur Data - 2 Pengantar Struktur Data
PDF
Struktur Data - 4 Pointer & Linked List
PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Fiber_expert_development_program_rev.1.pptx
BAHASA MELAYU STANDARD kwjekqjeljwqelkqw
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
Struktur Data - 1 Kontrak Perkuliahan
Struktur Data - 3 Array: Konsep & Implementasi
Pengantar Kriptografi - Keamanan dan Data Privasi
Struktur Data - 2 Pengantar Struktur Data
Struktur Data - 4 Pointer & Linked List
Materi_Array_Karakter_String untuk kelas XI sma.pptx

Presentation web session

  • 1. KELOMPOK IX Alfian Isnain Moch Yayan Jaelani Dila
  • 2. SESSION Session adalah sebuah varibel yang diletakkan di server. Dengan begitu, PHP bisa mengambil nilai yang tersimpan di dalam variable tersebut meskipun kita membuka halaman baru di browser. Biasanya session akan hilang jika anda menutup browser atau dengan time out yang ditentukan. Session sangat diperlukan untuk penanganan login user/pengguna, yang mana nantinya beberapa data penting pengguna disimpan di dalam variable session, seperti status login, id user, nama user, dan nama group (group = kategori user). Oleh karena itu, ketika tab baru dibuka pun kita masih bisa mengakses data kita dengan asumsi kita sudah login ke dalam aplikasi tersebut.
  • 3. LOGIN Login adalah proses di mana proses pengecekan user dilakukan. Pengecekan dilakukan untuk memeriksa apakah username dan password cocok atau tidak, jika ada dalam database dan cocok maka data akan dimasukkan ke dalam session, status login diset menjadi TRUE, dan data session lainnya akan diisikan dengan data user yang ada di dalam database.
  • 4. LOGOUT Logout adalah sebaliknya dari Login. Logout adalah proses penghancuran data di variable session, yang berarti data2 di variable session dihapus. Jika data session dihapus, maka statusnya sekarang adalah tidak login, jadi bisa disebut ‘keluar dari sistem’.
  • 5. UNTUK MENCOBA NYA BUAT DULU TABLE USER DI PHPMYADMIN CREATE TABLE `member` ( `id_user` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `username` VARCHAR( 50 ) NOT NULL , `password` VARCHAR( 50 ) NOT NULL ) ENGINE = INNODB;
  • 6. INSERT INTO `member` ( `username` , `password` , ) VALUES (NULL , 'Djay', MD5('12345') ), (NULL , 'ian', MD5('23456') ); (NULL , 'dila', MD5('34567') );
  • 10. 1. KITA BUAT LOGIN.PHP DISIMPAN DALAM FOLDER CONTROLLER
  • 11. 2. KITA BUAT LOGIN_VIEW.PHP DISIMPAN DALAM FOLDER VIEW
  • 12. 3. KITA BUAT MEMBER.PHP DISIMPAN DALAM FOLDER VIEW
  • 13. 4. KITA BUAT LOGIN_MODEL.PHP DISIMPAN DALAM FOLDER MODEL
  • 14. 5. TERAKHIR BUAT FUNCTION LOGOUT, DAN DIMASUKAN PADA LOGIN.PHP DAN DIPANGGIL PADA MEMBER.PHP
  • 15. .. SEKIAN DAN TERIMAKASIH ..