1. By I Wayan Simpen Pemrograman Web II With MySql (Kont.)
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19. Umum.inc <?php $nama_server = "localhost"; $nama_user = "root"; $password = ""; $database = "perpus"; function header_dinamis() { header("Expires: 10 Desember 2004 17:00:00 GMT"); header("Last-Modified:". gmdate("D, d M Y M:i:s")); if ($SERVER_PROTOCOL == "HTTP/0.1") header("Pragma: no-cache"); else header("Cache-Control: no-cache, must-revalidate"); } ?>
20. Connet.inc.php <?php $nama_server = "localhost"; $nama_user = "root"; $password = ""; $database = "Perpus"; $id_mysql=mysql_connect($nama_server,$nama_user,$password); if(! $id_mysql) die("Database MySQL tak dapat dibuka"); if (! mysql_select_db($database,$id_mysql)) die("Database tak dalat dipilih"); ?>
21. Otentik.inc <?php include "umum.inc"; function otentikasi($pemakai, $sandi) { global $nama_server, $nama_user, $password, $database; $id_mysql=mysql_pconnect($nama_sever, $nama_user, $password); if (! $id_mysql) return FALSE; if (! mysql_select_db($database, $id_mysql)) return FALSE; $hasil=mysql_query("SELECT * from user where STB='$pemakai'",$id_mysql);
22. Otentik.inc <?php include "umum.inc"; function otentikasi($pemakai, $sandi) { global $nama_server, $nama_user, $password, $database; $id_mysql=mysql_pconnect($nama_sever, $nama_user, $password); if (! $id_mysql) return FALSE; if (! mysql_select_db($database, $id_mysql)) return FALSE; $hasil=mysql_query("SELECT * from user where stb='$pemakai'",$id_mysql);
25. Entri Pengarang (pengar.php) Kont. <?php include "otentik.inc"; session_start(); $sesi_user=$_SESSION["sesi_user"]; $sesi_pass=$_SESSION["sesi_pass"]; if (! otentikasi($sesi_user,$sesi_pass)) { header('WWW-Authenticate: Basic realm="Authentication System"'); header('HTTP/1.0 401 Unauthorized'); echo "You must enter a valid login ID and password to access this resource"; exit(); } ?>