Advertisement
Sakatazaenal

class.php

Feb 29th, 2016
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. <?php
  2. session_start();
  3. //membuat calss database
  4. class database
  5. {
  6. public $host= "localhost";
  7. public $user= "root";
  8. public $pass= "";
  9. public $dbname= "webarfa";
  10.  
  11. //membuat fungsi untuk koneksi
  12. function koneksi()
  13. {
  14. mysql_connect($this->host,$this->user,$this->pass);
  15. mysql_select_db($this->dbname);
  16. }
  17.  
  18.  
  19. class pengguna
  20. {
  21.  
  22. function login_pengguna($uid,$pass)
  23. {
  24.  
  25. $pass = md5($pass);
  26. $ambildata = mysql_query("SELECT * FROM pengguna WHERE username= '$uid' AND password= '$pass'");
  27. $hitung = mysql_num_rows($ambildata);
  28. $pecah = mysql_fetch_array($ambildata);
  29. if ($hitung>0)
  30. {
  31. //login sukses
  32. $_SESSION['id_pengguna'] = $pecah['id_pengguna'];
  33. $_SESSION['username'] = $pecah['username'];
  34. $_SESSION['password'] = $pecah['password'];
  35. $_SESSION['nama'] = $pecah['nama'];
  36. return true;
  37. }
  38. else
  39. {
  40. //login gagal
  41. return false;
  42. }
  43. }
  44. }
  45.  
  46. }
  47. //instanci class database
  48. $db = new database();
  49. $db -> koneksi();
  50. //instance calss pengguna
  51. $pengguna = new pengguna();
  52.  
  53. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement