Keterangan : Isi Folder ditunjukkan dengan tanda panah.

Ukuran: px
Mulai penontonan dengan halaman:

Download "Keterangan : Isi Folder ditunjukkan dengan tanda panah."

Transkripsi

1 Aplikasi Sistem Informasi Siswa 1.3 ini adalah versi terakhir yang hanya menggunakan 1 tabel dan untuk selanjutnya penulis akan mencoba membuat Sistem Informasi dengan menggunakan 2 tabel yang semakin lama semakin komplek mungkin sampai sebanyak mungkin tabel, tidak ada yang penulis harapkan dari pembaca setia blog ini melainkan kritikan yang bersifat membangun demi penyempurnaan setia aplikasi yang akan penulis coba membuatnya dan mungkin donotur dari pembaca setiap blog ini sangat penulis harapkan demi kelangsungan blog ini pada masa yang akan datang. Baiklah penulis akan menampilkan filefile yang digunakan dalam Aplikasi ini dalam bentuk gambar : Keterangan : Isi Folder ditunjukkan dengan tanda panah. Sedikit gambaran dengan aplikasi ini adalah bahwa pemakai Aplikasi ini terdiri dari 3 pengguna yaitu Administrator (yang menentukan siapa saja pengguna aplikasi yang diberikan autorisasi kepada user dan menu apa saja yang bisa dibuka), User khusus(pengguna aplikasi 1

2 ini yang telah diberi autorisasi untuk melakukan perubahan terhadap data) dan User umum ( hanya bisa melihat data tanpa ada kewenangan untuk melakukan perubahannya). Sebagai langkah awal ketikkan alamat di browser Anda jika anda sebagai seorang Administrator atau User Khusus yaitu maka akan muncul gambar dibawah ini,silahkan anda ketikkan user name dan passwordnya. Jika benar user name dan password yang dimasukkan misalnya anda sebagai Administrator maka akan muncul gambar dibawah ini 2

3 Jika salah maka muncul pesan konfirmasi seperti dibawah ini Dalam hal ini anda masuk sebagai administrator untuk melakukan entri data user maka klik Manajemen user maka akan muncul gambar dibawah ini : Menambah atau Edit User formnya juga sama seperti gambar dibawah ini : 3

4 Untuk berikutnya klik manajemen modul untuk mengentri data modul yang digunakan dalam aplikasi ini yang hasilnya akan muncul sebagai menu seperti gambar dibawah ini Menambah modul atau Edit modul formnya sama saja yang akan muncul seperti gambar dibawah ini 4

5 Form Daftar Siswa digunakan untuk melihat dan melakukan operasi penambahan dan pengeditan serta juga penghapusan terhadap data siswa. Jika diklik tombol tambah siswa atau link Edit maka form yang akan muncul sama saja dengan form dibawah ini : 5

6 Kemudian untuk melihat daftar siswa berdasarkan kelasnya maka akan muncul gambar dibawah ini Form dibawah digunakan untuk melihat program studi yang diinginkan seperti gambar dibawah ini 6

7 Untuk melihat kelas dan program studinya maka akan muncul gambar dibawah ini Apabila hasil yang diinginkan dari semua data siswa dicetak dalam bentuk PDF kemudian ke printer maka muncul gambar dibawah ini tapi pada saat menu cetak di klik tidak akan dilihat hasilnya karena disimpan ke dalam folder Admin silahkan dicara filenya kemudian dibuka, penulis sengaja melakukan cara seperti ini tidak langsung bisa dibuka supaya berbeda sedikit dengan versi sebelumnya. Kemudian pada saat di klik Logout maka akan muncul gambar dibawah ini : 7

8 Langkah diatas adalah langkah yang dilakukan oleh Administrator dan User khusus yang mempunyai password sedangkan bagi user umum maka ketikkan dibrowser : maka akan muncul gambar dibawah ini : Kemudian apabila diklik Daftar Siswa maka akan muncul gambar dibawah ini : 8

9 Dalam hal ini user hanya bisa melihat tanpa bisa melakukan perubahan seperti user khusus, demikian juga untuk menu berikutnya operasinya sama seperti yang pernah saya jelaskan diatas. Demikianlah Aplikasi yang singkat ini, mohon maaf apabila ada kekurangannya. Kalau memang tulisan ini bermanfaat supaya memudahkan penulis untuk membuat versi selanjutnya penulis harapkan kemurahannya untuk membagi pulsanya ke Nomor penulis : Tidak banyak hanya Rp Thanks atas kebaikannya. Bagi yang ingin memperoleh script tersebut silahkan sms ke nomor tersebut disertai dengan nama nya. Lampiran Script yang dibawah ini adalah untuk dibagian Administrator dan User Khusus. Index.php <html> <head> <title>sistem Informasi Siswa Versi 1.3</title> <link href="../config/adminstyle.css" rel="stylesheet" type="text/css" /> <meta http-equiv="content-type" content="text/html; charset=iso "><style type="text/css"> <!-- body { background-image: url(); background-repeat: no-repeat; background-color: #FFFFFF; --> </style></head> <body> <div id="header"> <div id="content"> <h2>login</h2> <img src="images/login-welcome.gif" width="97" height="105" hspace="10" align="left"> <form method="post" action="cek_login.php"> 9

10 <table> <tr> <td>username</td> <td> : <input type="text" name="username"></td> </tr> <tr> <td>password</td> <td> : <input type="password" name="password"></td> </tr> <tr> <td colspan="2"><input name="submit" type="submit" value="login"></td> </tr> </table> </form> <p> </p> </div> <div id="footer"> Copyright 2011 By Syaifullah-Sumbawa </div> </div> </body> </html> Ceklogin.php include "../config/koneksi.php"; $pass=md5($_post[password]); $login=mysql_query("select * FROM user WHERE id_user='$_post[username]' AND password='$pass'"); $ketemu=mysql_num_rows($login); $r=mysql_fetch_array($login); // Apabila username dan password ditemukan if ($ketemu > 0){ session_start(); session_register("namauser"); session_register("passuser"); session_register("leveluser"); 10

11 $_SESSION[namauser] = $r[id_user]; $_SESSION[passuser] = $r[password]; $_SESSION[leveluser]= $r[level]; header('location:media.php?module=home'); else{ echo "<link href=../config/adminstyle.css rel=stylesheet type=text/css>"; echo "<center>login gagal! username & password tidak benar<br>"; echo "<a href=index.php><b>ulangi LAGI</b></a></center>"; Media.php session_start(); if (empty($_session[namauser]) AND empty($_session[passuser])){ echo "<link href='../config/adminstyle.css' rel='stylesheet' type='text/css'> <center>untuk mengakses modul, Anda harus login <br>"; echo "<a href=index.php><b>login</b></a></center>"; else{ <html> <head> <title>sistem Informasi Siswa Versi 1.3</title> <link href="../config/adminstyle.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="header"> <div id="content"> include "content.php"; </div> <div id="menu"> <ul> <li><a href=?module=home>» Home</a></li> include "menu.php"; <li><a href=logout.php>» Logout</a></li> </ul> 11

12 </div> </div> </body> </html> <p> </p> <div id="footer"> Copyright 2011 by Syaifullah Sumbawa </div> Menu.php include "../config/koneksi.php"; if ($_SESSION[leveluser]=='admin'){ $sql=mysql_query("select * from modul where aktif='y' order by urutan"); else{ $sql=mysql_query("select * from modul where status='user' and aktif='y' order by urutan"); while ($data=mysql_fetch_array($sql)){ echo "<li><a href='$data[link]'>» $data[nama_modul]</a></li>"; Content.php include "../config/koneksi.php"; include "../config/fungsi_indotgl.php"; include "../config/class_paging.php"; // Bagian Home if ($_GET[module]=='home'){ echo "<h2>selamat Datang</h2> <p>hai <b>$_session[namauser]</b>, silahkan klik menu pilihan yang berada di sebelah kiri untuk mengelola content website. </p> 12

13 <p> </p> <p> </p> <p> </p> <p> </p> <p align=right>login Hari ini: "; echo tgl_indo(date("y m d")); echo " "; echo date("h:i:s"); echo "</p>"; // Bagian User elseif ($_GET[module]=='user'){ include "modul/mod_user.php"; // Bagian Modul elseif ($_GET[module]=='modul'){ include "modul/mod_modul.php"; // Bagian Siswa elseif ($_GET[module]=='siswa'){ include "modul/mod_siswa.php"; // Bagian Filter Kelas elseif ($_GET[module]=='kelas'){ include "../data/lapkelas.php"; //Bagian Filter Program Studi elseif ($_GET[module]=='prodi'){ include "../data/laprodi.php"; //Bagian Filter Kelas dan Program Studi elseif ($_GET[module]=='lkprodi'){ include "../data/lkprodi.php"; //Bagian Cetak Data elseif ($_GET[module]=='cetak'){ include "cetak.php"; // Apabila modul tidak ditemukan else{ 13

14 echo "<p><b>modul BELUM ADA</b></p>"; Mod_user.php switch($_get[act]){ // Tampil User default: echo "<h2>user</h2> <input type=button value='tambah User' onclick=location.href='?module=user&act=tambahuser'> <table> <tr><th>no</th><th>username</th><th>nama lengkap</th><th> </th><th>aksi</th></tr>"; $tampil=mysql_query("select * FROM user ORDER BY id_user"); $no=1; while ($r=mysql_fetch_array($tampil)){ echo "<tr><td>$no</td> <td>$r[id_user]</td> <td>$r[nama_lengkap]</td> <td><a href=mailto:$r[ ]>$r[ ]</a></td> <td><a href=?module=user&act=edituser&id=$r[id_user]>edit</a> <a href=./aksi.php?module=user&act=hapus&id=$r[id_user]>hapus</a> </td></tr>"; $no++; echo "</table>"; case "tambahuser": echo "<h2>tambah User</h2> <form method=post action='./aksi.php?module=user&act=input'> <table> <tr><td>username</td> <td> : <input type=text name='id_user'></td></tr> <tr><td>password</td> <td> : <input type=text name='password'></td></tr> <tr><td>nama Lengkap</td> <td> : <input type=text name='nama_lengkap' size=30></td></tr> <tr><td> </td> <td> : <input type=text name=' ' size=30></td></tr> <tr><td colspan=2><input type=submit value=simpan> 14

15 <input type=button value=batal onclick=self.history.back()></td></tr> </table></form><br><br>"; case "edituser": $edit=mysql_query("select * FROM user WHERE id_user='$_get[id]'"); $r=mysql_fetch_array($edit); echo "<h2>edit User</h2> <form method=post action=./aksi.php?module=user&act=update> <input type=hidden name=id value='$r[id_user]'> <table> <tr><td>username</td> <td> : <input type=text name='id_user' value='$r[id_user]'></td></tr> <tr><td>password</td> <td> : <input type=text name='password'> *) </td></tr> <tr><td>nama Lengkap</td> <td> : <input type=text name='nama_lengkap' size=30 value='$r[nama_lengkap]'></td></tr> <tr><td> </td> <td> : <input type=text name=' ' size=30 value='$r[ ]'></td></tr> <tr><td colspan=2>*) Apabila password tidak diubah, dikosongkan saja.</td></tr> <tr><td colspan=2><input type=submit value=update> <input type=button value=batal onclick=self.history.back()></td></tr> </table></form>"; Mod_modul.php switch($_get[act]){ // Tampil Modul default: echo "<h2>modul</h2> <input type=button value='tambah Modul' onclick=location.href='?module=modul&act=tambahmodul'> <table> <tr><th>no</th><th>nama modul</th><th>link</th><th>publish</th><th>aktif</th><th>status</th><th>aksi</th></tr> "; $tampil=mysql_query("select * FROM modul ORDER BY urutan"); while ($r=mysql_fetch_array($tampil)){ 15

16 echo "<tr><td>$r[urutan]</td> <td>$r[nama_modul]</td> <td><a href=$r[link]>$r[link]</a></td> <td align=center>$r[publish]</td> <td align=center>$r[aktif]</td> <td align=center>$r[status]</td> <td><a href=?module=modul&act=editmodul&id=$r[id_modul]>edit</a> <a href=./aksi.php?module=modul&act=hapus&id=$r[id_modul]>hapus</a> </td></tr>"; echo "</table>"; case "tambahmodul": echo "<h2>tambah Modul</h2> <form method=post action='./aksi.php?module=modul&act=input'> <table> <tr><td>nama Modul</td> <td> : <input type=text name='nama_modul'></td></tr> <tr><td>link</td> <td> : <input type=text name='link' size=30></td></tr> <tr><td>publish</td> <td> : <input type=radio name='publish' value='y' checked>y <input type=radio name='publish' value='n'>n </td></tr> <tr><td>aktif</td> <td> : <input type=radio name='aktif' value='y' checked>y <input type=radio name='aktif' value='n'>n </td></tr> <tr><td>status</td> <td> : <input type=radio name='status' value='user' checked>user <input type=radio name='status' value='admin'>admin </td></tr> <tr><td>urutan</td> <td> : <input type=text name='urutan' size=1></td></tr> <tr><td colspan=2><input type=submit value=simpan> <input type=button value=batal onclick=self.history.back()></td></tr> </table></form>"; case "editmodul": $edit = mysql_query("select * FROM modul WHERE id_modul='$_get[id]'"); $r = mysql_fetch_array($edit); echo "<h2>edit Modul</h2> <form method=post action=./aksi.php?module=modul&act=update> <input type=hidden name=id value='$r[id_modul]'> <table> 16

17 <tr><td>nama Modul</td> <td> : <input type=text name='nama_modul' value='$r[nama_modul]'></td></tr> <tr><td>link</td> <td> : <input type=text name='link' size=30 value='$r[link]'></td></tr>"; if ($r[publish]=='y'){ echo "<tr><td>publish</td> <td> : <input type=radio name='publish' value='y' checked>y <input type=radio name='publish' value='n'> N</td></tr>"; else{ echo "<tr><td>publish</td> <td> : <input type=radio name='publish' value='y'>y <input type=radio name='publish' value='n' checked>n</td></tr>"; if ($r[aktif]=='y'){ echo "<tr><td>aktif</td> <td> : <input type=radio name='aktif' value='y' checked>y <input type=radio name='aktif' value='n'> N</td></tr>"; else{ echo "<tr><td>aktif</td> <td> : <input type=radio name='aktif' value='y'>y <input type=radio name='aktif' value='n' checked>n</td></tr>"; if ($r[status]=='user'){ echo "<tr><td>status</td> <td> : <input type=radio name='status' value='user' checked>user <input type=radio name='status' value='admin'> admin</td></tr>"; else{ echo "<tr><td>status</td> <td> : <input type=radio name='status' value='user'>user <input type=radio name='status' value='admin' checked>admin</td></tr>"; echo "<tr><td>urutan</td> <td> : <input type=text name='urutan' size=1 value='$r[urutan]'></td></tr> <tr><td colspan=2><input type=submit value=update> <input type=button value=batal onclick=self.history.back()></td></tr> </table></form>"; 17

18 Mod_siswa.php switch($_get[act]){ // Tampil siswa default: echo "<h2>siswa</h2> <input type=button value='tambah Siswa' onclick=location.href='?module=siswa&act=tambahsiswa'> <table> <tr><th>no</th><th>nis</th><th>nama Siswa</th><th>Kelas</th><th>Prodi</th><th>aksi</th></tr>"; $p = new Paging; $batas = 5; $posisi = $p->cariposisi($batas); $tampil = mysql_query("select * FROM tb_siswa limit $posisi,$batas"); $no = $posisi+1; while ($r=mysql_fetch_array($tampil)){ echo "<tr><td>$no</td> <td>$r[nis]</td> <td>$r[nama]</td> <td>$r[kelas]</td> <td>$r[prodi]</td> <td><a href=?module=siswa&act=editsiswa&nis=$r[nis]>edit</a> <a href=./aksi.php?module=siswa&act=hapus&nis=$r[nis]>hapus</a> </td></tr>"; $no++; echo "</table>"; $jmldata = mysql_num_rows(mysql_query("select * FROM tb_siswa")); $jmlhalaman = $p->jumlahhalaman($jmldata, $batas); $linkhalaman = $p->navhalaman($_get[halaman], $jmlhalaman); echo "<div id=paging>$linkhalaman</div><br>"; case "tambahsiswa": echo "<h2>tambah SISWA</h2> <form method=post action='./aksi.php?module=siswa&act=input'> <table> <tr><td>nis</td> <td><input type=text name='nis' size=8 maxlength=8></td></tr> <tr><td>nama</td> <td> <input type=text name='nama'></td></tr> <tr><td>kelas</td> <td> 18

19 <select name='kelas'> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> </td></tr> <tr><td>program Studi</td><td> <select name='prodi'> <option value='ipa'>ipa</option> <option value='ips'>ips</option> </select></td></tr> "; echo "<tr><td colspan=2><input type=submit value=simpan> <input type=button value=batal onclick=self.history.back()></td></tr> </table></form><br><br>"; case "editsiswa": $edit=mysql_query("select * FROM tb_siswa WHERE nis='$_get[nis]'"); $r=mysql_fetch_array($edit); echo "<h2>edit SISWA</h2> <form method=post action=./aksi.php?module=siswa&act=update> <input type=hidden name=nis value='$r[nis]'> <table> <tr><td>nis</td> <td> <input type=text name=nis size='8' maxlength='8' value='$r[nis]'></td></tr> <tr><td>nama</td> <td> <input type=text name=nama value='$r[nama]'></td></tr> <tr><td>kelas</td> <td> <select name='kelas'> <option value=$r[kelas]>$r[kelas]</option> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> </select></td></tr> <tr><td>program Studi</td><td> <select name='prodi'> <option value=$r[prodi]>$r[prodi]</option> <option value='ipa'>ipa</option> <option value='ips'>ips</option> 19

20 </select></td> </tr> <tr><td colspan=2><input type=submit value=update> <input type=button value=batal onclick=self.history.back()></td></tr> </table></form>"; Aksi.php session_start(); include "../config/koneksi.php"; include "../config/library.php"; $module=$_get[module]; $act=$_get[act]; // Menghapus data if (isset($module) AND $act=='hapus'){ mysql_query("delete FROM tb_siswa WHERE nis='$_get[nis]'"); header('location:media.php?module='.$module); if (isset($module) AND $act=='hapus'){ mysql_query("delete FROM ".$module." WHERE id_".$module."='$_get[id]'"); header('location:media.php?module='.$module); // Input user elseif ($module=='user' AND $act=='input'){ $pass=md5($_post[password]); mysql_query("insert INTO user(id_user, password, nama_lengkap, ) VALUES('$_POST[id_user]', '$pass', '$_POST[nama_lengkap]', 20

21 '$_POST[ ]')"); header('location:media.php?module='.$module); // Update user elseif ($module=='user' AND $act=='update'){ // Apabila password tidak diubah if (empty($_post[password])) { mysql_query("update user SET id_user = '$_POST[id_user]', nama_lengkap = '$_POST[nama_lengkap]', = '$_POST[ ]' WHERE id_user = '$_POST[id]'"); // Apabila password diubah else{ $pass=md5($_post[password]); mysql_query("update user SET id_user = '$_POST[id_user]', password = '$pass', nama_lengkap = '$_POST[nama_lengkap]', = '$_POST[ ]' WHERE id_user = '$_POST[id]'"); header('location:media.php?module='.$module); // Input modul elseif ($module=='modul' AND $act=='input'){ mysql_query("insert INTO modul(nama_modul, link, publish, aktif, status, urutan) VALUES('$_POST[nama_modul]', '$_POST[link]', '$_POST[publish]', '$_POST[aktif]', '$_POST[status]', '$_POST[urutan]')"); 21

22 header('location:media.php?module='.$module); // Update modul elseif ($module=='modul' AND $act=='update'){ mysql_query("update modul SET nama_modul = '$_POST[nama_modul]', link = '$_POST[link]', publish = '$_POST[publish]', aktif = '$_POST[aktif]', status = '$_POST[status]', urutan = '$_POST[urutan]' WHERE id_modul = '$_POST[id]'"); header('location:media.php?module='.$module); // Input SISWA elseif ($module=='siswa' AND $act=='input'){ mysql_query("insert INTO tb_siswa(nis,nama,kelas,prodi) VALUES('$_POST[nis]', '$_POST[nama]', '$_POST[kelas]', '$_POST[prodi]')"); header('location:media.php?module='.$module.'&act=tambahsiswa'); // Update SISWA elseif ($module=='siswa' AND $act=='update'){ mysql_query("update tb_siswa SET nis = '$_POST[nis]', nama = '$_POST[nama]', kelas = '$_POST[kelas]', prodi = '$_POST[prodi]' WHERE nis = '$_POST[nis]'"); header('location:media.php?module='.$module); Cetak.php include "../config/koneksi.php"; 22

23 #ambil data di tabel dan masukkan ke array $query = "select nis,nama,kelas,prodi from tb_siswa"; $sql = mysql_query ($query); $data = array(); while ($row = mysql_fetch_assoc($sql)) { array_push($data, $row); #setting judul laporan dan header tabel $judul = "LAPORAN DATA SISWA"; $header = array( array("label"=>"n I S", "length"=>25, "align"=>"c"), array("label"=>"nama Siswa", "length"=>50, "align"=>"c"), array("label"=>"kelas", "length"=>15, "align"=>"c"), array("label"=>"program Studi", "length"=>28, "align"=>"c")); #sertakan library FPDF dan bentuk objek require_once ("cpdf/fpdf.php"); $pdf = new FPDF(); $pdf->addpage(); #tampilkan judul laporan $pdf->setfont('arial','b','16'); $pdf->cell(0,20, $judul, '0', 1, 'L'); #buat header tabel $pdf->setfont('arial','','10'); $pdf->setfillcolor(255,255,255); $pdf->settextcolor(0); $pdf->setdrawcolor(0,0,0); foreach ($header as $kolom) { $pdf->cell($kolom['length'], 5, $kolom['label'], 1, '0',$kolom['align'], true); $pdf->ln(); #tampilkan data tabelnya $pdf->setfillcolor(255,255,255); $pdf->settextcolor(0); $pdf->setfont(''); $fill=false; foreach ($data as $baris) { $i = 0; foreach ($baris as $cell) { $pdf->cell($header[$i]['length'], 5, $cell, 1, '0',$kolom['L'], $fill); 23

24 $i++; $fill =!$fill; $pdf->ln(); #output file PDF $pdf->output(); Script yang dibawah ini untuk user umum. Index.php header('location:media.php?module=home'); Media.php <html> <head> <title>sistem Informasi Siswa Versi 1.3</title> <link href="config/adminstyle.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="header"> <div id="content"> include "content.php"; </div> <div id="menu"> <ul> <li><a href=?module=home>» Home</a></li> include "menu.php"; </ul> <p> </p> </div> <div id="footer"> Copyright 2011 by Syaifullah Sumbawa </div> </div> </body> </html> 24

25 Menu.php include "config/koneksi.php"; if ($_SESSION[leveluser]=='admin'){ $sql=mysql_query("select * from modul where aktif='y' order by urutan"); else{ $sql=mysql_query("select * from modul where status='user' and aktif='y' order by urutan"); while ($data=mysql_fetch_array($sql)){ echo "<li><a href='$data[link]'>» $data[nama_modul]</a></li>"; Content.php include "config/koneksi.php"; include "config/fungsi_indotgl.php"; include "config/class_paging.php"; // Bagian Home if ($_GET[module]=='home'){ echo "<h2>selamat Datang</h2> <p> Selamat Datang di Aplikasi Sistem Informasi Siswa Versi 1.3 <br> Silahkan diklik menu yang tersedia untuk melihat data yang pernah dimasukkan.</p> <p> </p> <p> </p> <p> </p> <p> </p> <p align=right>login Hari ini: "; echo tgl_indo(date("y m d")); echo " "; echo date("h:i:s"); echo "</p>"; // Bagian siswa elseif ($_GET[module]=='siswa'){ include "data/daftar_siswa.php"; elseif ($_GET[module]=='kelas'){ include "data/lapkelas.php"; 25

26 elseif ($_GET[module]=='prodi'){ include "data/laprodi.php"; elseif ($_GET[module]=='lkprodi'){ include "data/lkprodi.php"; elseif ($_GET[module]=='cetak'){ include "data/cetak.php"; Daftar Siswa.php echo "Daftar Siswa"; echo "<table> <tr><th>no</th><th>nis</th><th>nama Siswa</th><th>Kelas</th><th>Prodi</th></tr>"; $p = new Paging; $batas = 5; $posisi = $p->cariposisi($batas); $tampil = mysql_query("select * FROM tb_siswa limit $posisi,$batas"); $no = $posisi+1; while ($r=mysql_fetch_array($tampil)){ echo "<tr><td>$no</td> <td>$r[nis]</td> <td>$r[nama]</td> <td>$r[kelas]</td> <td>$r[prodi]</td> </tr>"; $no++; echo "</table>"; $jmldata = mysql_num_rows(mysql_query("select * FROM tb_siswa")); $jmlhalaman = $p->jumlahhalaman($jmldata, $batas); $linkhalaman = $p->navhalaman($_get[halaman], $jmlhalaman); echo "<div id=paging>$linkhalaman</div><br>"; 26

27 Kelas.php <html> <body> <form method=post action='data/lapkelas.php'> <table> <tr><td>kelas</td> <td> <select name='kelas'> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> </td> <td colspan=2><input type=submit value=cari></td></tr> </table> </form> </body> </html> Lapkelas.php <html> <body> <form method=post action=''> <table> <tr><td>kelas</td> <td> <select name='kelas'> <option value=' '> </option> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> </td> <td colspan=2><input type=submit value=cari></td></tr> </table> <table border="1"> <tr> <th bgcolor="#66cccc">no.</th> <th bgcolor="#66cccc">nis</th> <th bgcolor="#66cccc">nama</th> <th bgcolor="#66cccc">kelas</th> <th bgcolor="#66cccc">program Studi</th> 27

28 $p = new Paging; $batas = 5; $posisi = $p->cariposisi($batas); $tampil = mysql_query("select * FROM tb_siswa WHERE kelas='$_post[kelas]' limit $posisi,$batas"); $no = $posisi+1; While($r_tampil=mysql_fetch_array($tampil)) { echo "<tr> <td>$no</td> <td>$r_tampil[nis]</td> <td>$r_tampil[nama]</td> <td align=center>$r_tampil[kelas]</td> <td>$r_tampil[prodi]</td> </tr>"; $no++; echo "</table>"; $jmldata = mysql_num_rows(mysql_query("select * FROM tb_siswa WHERE kelas='$_post[kelas]'")); $jmlhalaman = $p->jumlahhalaman($jmldata, $batas); $linkhalaman = $p->navhalaman($_get[halaman], $jmlhalaman); echo "<div id=paging>$linkhalaman</div><br>"; </body> </html> Laprodi.php <html> <body> <form method=post action=''> <table> <tr><td>program Studi</td> <td> <select name='prodi'> <option value=' '> </option> <option value='ips'>ips</option> <option value='ipa'>ipa</option> </td> <td colspan=2><input type=submit value=cari></td></tr> </table> <table border="1"> 28

29 <tr> <th bgcolor="#66cccc">no.</th> <th bgcolor="#66cccc">nis</th> <th bgcolor="#66cccc">nama</th> <th bgcolor="#66cccc">kelas</th> <th bgcolor="#66cccc">program Studi</th> $p = new Paging; $batas = 5; $posisi = $p->cariposisi($batas); $tampil = mysql_query("select * FROM tb_siswa WHERE prodi='$_post[prodi]' limit $posisi,$batas"); $no = $posisi+1; While($r_tampil=mysql_fetch_array($tampil)) { echo "<tr> <td>$no</td> <td>$r_tampil[nis]</td> <td>$r_tampil[nama]</td> <td align=center>$r_tampil[kelas]</td> <td>$r_tampil[prodi]</td> </tr>"; $no++; echo "</table>"; $jmldata = mysql_num_rows(mysql_query("select * FROM tb_siswa WHERE prodi='$_post[prodi]'")); $jmlhalaman = $p->jumlahhalaman($jmldata, $batas); $linkhalaman = $p->navhalaman($_get[halaman], $jmlhalaman); echo "<div id=paging>$linkhalaman</div><br>"; </body> </html> Lkprodi.php <html> <body> <form method=post action=''> <table> <tr><td>kelas</td> <td> <select name='kelas'> 29

30 <option value=' '> </option> <option value='7'>7</option> <option value='8'>8</option> <option value='9'>9</option> </td> <td>program Studi</td> <td> <select name='prodi'> <option value=' '> </option> <option value='ips'>ips</option> <option value='ipa'>ipa</option> </td> <td colspan=2><input type=submit value=cari></td></tr> </table> <table border="1"> <tr> <th bgcolor="#66cccc">no.</th> <th bgcolor="#66cccc">nis</th> <th bgcolor="#66cccc">nama</th> <th bgcolor="#66cccc">kelas</th> <th bgcolor="#66cccc">program Studi</th> $p = new Paging; $batas = 5; $posisi = $p->cariposisi($batas); $tampil = mysql_query("select * FROM tb_siswa WHERE (kelas='$_post[kelas]' AND prodi='$_post[prodi]') limit $posisi,$batas"); $no = $posisi+1; While($r_tampil=mysql_fetch_array($tampil)) { echo "<tr> <td>$no</td> <td>$r_tampil[nis]</td> <td>$r_tampil[nama]</td> <td align=center>$r_tampil[kelas]</td> <td>$r_tampil[prodi]</td> </tr>"; $no++; echo "</table>"; $jmldata = mysql_num_rows(mysql_query("select * FROM tb_siswa WHERE (kelas='$_post[kelas]' AND prodi='$_post[prodi]')")); 30

31 $jmlhalaman = $p->jumlahhalaman($jmldata, $batas); $linkhalaman = $p->navhalaman($_get[halaman], $jmlhalaman); echo "<div id=paging>$linkhalaman</div><br>"; </body> </html> Script untuk koneksi dan CSS Koneksi.php $server = "localhost"; $username = "root"; $password = ""; $database = "db_siswa"; // Koneksi dan memilih database di server mysql_connect($server,$username,$password) or die("koneksi gagal"); mysql_select_db($database) or die("database tidak bisa dibuka"); Adminstyle.php body{ font-family: Tahoma; text-align: center; #header { position: relative; background-image: url(../admin/images/header.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 780px; border: 2px solid #265180; padding-top: 70px; text-align: left; 31

32 #content { margin-left: 230px; padding: 20px 10px 0 0; #content p { font-size: 75%; line-height: 1.8em; padding-left: 2em; #menu { position: absolute; top: 90px; left: 0; width: 180px; #menu ul { list-style: none; margin: 0; padding: 0; border: none; #menu li { width: 180px; border-bottom: 1px solid #969BA5; margin: 0; padding: 0; font-size: 80%; vertical-align: bottom; #menu a:link, #menu a:visited { display: block; padding: 5px 5px 5px 0.5em; border-left: 12px solid #265180; border-right: 1px solid #265180; background-color: #CAD6EC; color: #265180; text-decoration: none; #menu a:hover { background-color: #265180; 32

33 color: #FFFFFF; a:link,a:visited { color:#265180; a:hover { color: #FF6600; text-decoration:none; h2 { font: normal 120% Georgia; color: #265180; background-color: transparent; border-bottom: 1px dotted #265180; table { font-family: Tahoma; font-size: 8pt; border-width: 1px; border-style: solid; border-color: #999999; border-collapse: collapse; margin: 10px 0px; th{ color: #FFFFFF; font-size: 7pt; text-transform: uppercase; text-align: center; padding: 0.5em; border-width: 1px; border-style: solid; border-color: #969BA5; border-collapse: collapse; background-color: #265180; td{ padding: 0.5em; vertical-align: top; 33

34 border-width: 1px; border-style: solid; border-color: #969BA5; border-collapse: collapse; input,textarea,select{ font-family: Tahoma; font-size: 8pt; #paging{ font-family: Tahoma; font-size: 8pt; #footer{ padding: 20px 0 10px 255px; font-size: 70%; color: #FFFFFF; background-color: #265180; Class_paging.php class Paging { // Fungsi untuk mencek halaman dan posisi data function cariposisi($batas) { if(empty($_get[halaman])){ $posisi=0; $_GET[halaman]=1; else{ $posisi = ($_GET[halaman]-1) * $batas; return $posisi; // Fungsi untuk menghitung total halaman 34

35 function jumlahhalaman($jmldata, $batas) { $jmlhalaman = ceil($jmldata/$batas); return $jmlhalaman; // Fungsi untuk link halaman 1,2,3... Next, Prev, First, Last function navhalaman($halaman_aktif, $jmlhalaman) { $link_halaman = ""; // Link First dan Previous if ($halaman_aktif > 1) { $link_halaman.= " <a href=$_server[php_self]?module=$_get[module]&halaman=1><< First</a> "; if (($halaman_aktif-1) > 0) { $previous = $halaman_aktif-1; $link_halaman.= "<a href=$_server[php_self]?module=$_get[module]&halaman=$previous>< Previous</a> "; // Link halaman 1,2,3,... for ($i=1; $i<=$jmlhalaman; $i++) { if ($i == $halaman_aktif) { $link_halaman.= "<b>$i</b> "; else { $link_halaman.= "<a href=$_server[php_self]?module=$_get[module]&halaman=$i>$i</a> "; $link_halaman.= " "; 35

36 // Link Next dan Last if ($halaman_aktif < $jmlhalaman) { $next=$halaman_aktif+1; $link_halaman.= " <a href=$_server[php_self]?module=$_get[module]&halaman=$next>next ></a> "; if (($halaman_aktif!= $jmlhalaman) && ($jmlhalaman!= 0)) { $link_halaman.= " <a href=$_server[php_self]?module=$_get[module]&halaman=$jmlhalaman>last >></a> "; return $link_halaman; Fungsi_indotgl.php function tgl_indo($tgl){ $tanggal = substr($tgl,8,2); $bulan = getbulan(substr($tgl,5,2)); $tahun = substr($tgl,0,4); return $tanggal.' '.$bulan.' '.$tahun; function getbulan($bln){ switch ($bln){ case 1: return "Januari"; case 2: return "Februari"; case 3: return "Maret"; 36

37 case 4: return "April"; case 5: return "Mei"; case 6: return "Juni"; case 7: return "Juli"; case 8: return "Agustus"; case 9: return "September"; case 10: return "Oktober"; case 11: return "November"; case 12: return "Desember"; Library.php $seminggu = array("minggu","senin","selasa","rabu","kamis","jumat","sabtu"); $hari = date("w"); $hari_ini = $seminggu[$hari]; $tgl_sekarang = date("ymd"); $thn_sekarang = date("y"); 37

38 $jam_sekarang = date("h:i:s"); $nama_bln=array(1=> "Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"); Script ini merupakan alternatif dari index.php di folder Admin karena sudah ditambah dengan javascript untuk mengantisipasi username dan password kosong. <html> <head> <title>sistem Informasi Siswa Versi 1.3</title> <link href="../config/adminstyle.css" rel="stylesheet" type="text/css" /> <meta http-equiv="content-type" content="text/html; charset=iso "><style type="text/css"> <!-- body { background-image: url(); background-repeat: no-repeat; background-color: #FFFFFF; --> </style> <script language="javascript"> function validasi(form){ if (form.username.value == ""){ alert("anda belum mengisikan Username."); form.username.focus(); return (false); if (form.password.value == ""){ alert("anda belum mengisikan Password."); form.password.focus(); return (false); return (true); 38

39 </script> </head> <body OnLoad="document.login.username.focus();"> <div id="header"> <div id="content"> <h2>login</h2> <img src="images/login-welcome.gif" width="97" height="105" hspace="10" align="left"> <form name="login" method="post" action="cek_login.php" onsubmit="return validasi(this)"> <table> <tr> <td>username</td> <td> : <input type="text" name="username"></td> </tr> <tr> <td>password</td> <td> : <input type="password" name="password"></td> </tr> <tr> <td colspan="2"><input name="submit" type="submit" value="login"></td> </tr> </table> </form> <p> </p> </div> <div id="footer"> Copyright 2011 By Syaifullah-Sumbawa </div> </div> </body> </html> 39

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah :

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah : Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah : Menu Form Siswa Laporan Yang pertama kali diakses adalah

Lebih terperinci

7 Langkah Membuat Modul CMS Lokomedia

7 Langkah Membuat Modul CMS Lokomedia 7 Langkah Membuat Modul CMS Lokomedia Beberapa bulan terakhir ini, saya banyak mendapatkan pertanyaan mengenai cara pembuatan modul baru di CMS Lokomedia maupun Toko Lokomedia. Oleh karena itu, pada tutorial

Lebih terperinci

Saat pertama kali masuk ke aplikasi maka yang pertama diakses adalah file index.php dan inilah hasilnya yang merupakan awal dari aplikasi ini.

Saat pertama kali masuk ke aplikasi maka yang pertama diakses adalah file index.php dan inilah hasilnya yang merupakan awal dari aplikasi ini. Baiklah kita lanjutkan dengan program sederhana ini yang merupakan kelanjutan dari versi sebelumnya dan masuk ke versi 1.2 yang sudah menggunakan menu yang berbeda dengan menu versi sebelumnya, pada aplikasi

Lebih terperinci

LAMPIRAN A : TAMPILAN PROGRAM

LAMPIRAN A : TAMPILAN PROGRAM LAMPIRAN A : TAMPILAN PROGRAM Tampilan Halaman Utama (Home) Tampilan Halaman Pengumuman Tampilan Halaman Profile Visi dan Misi Tampilan Halaman Profile Struktur Organisasi Tampilan Halaman Profile Sarana

Lebih terperinci

Listing Program. index.php. <?php header('location:media.php?module=home');?> kanan.php

Listing Program. index.php. <?php header('location:media.php?module=home');?> kanan.php Listing Program. index.php header('location:media.php?module=home'); kanan.php include "config/koneksi.php"; include "config/fungsi_indotgl.php"; include "config/library.php";

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1 Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari sistem informasi penjualan buku berbasis web. IV.1.1. Tampilan Halaman Utama Halaman utama merupakan halaman

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Dalam penulisan tugas akhir ini pembuatan program menggunakan web server Sistem Informasi Pengelolaan ZIS pada Masjid Jami Baitul Hikmah menggunakan

Lebih terperinci

Praktikum 3 Cookie, Session, dan Database MySQL

Praktikum 3 Cookie, Session, dan Database MySQL Praktikum Cookie, Session, dan Database MySQL Tujuan Praktikum : Memberikan pemahaman kepada mahasiswa tentang cookie dan bagaimana menggunakannya. Memberikan pemahaman kepada mahasiswa tentang session

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini menjelaskan mengenai implementasi dari sistem Aplikasi Database Manajemen Sistem Matrik Penilaian Borang Akreditasi Standar Sub BAB V yang telah dibuat beserta

Lebih terperinci

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL TUTORIAL APLIKASI WEB Dengan PHP dan MySQL Tutorial Aplikasi Web Dengan PHP dan MySQL A. DASAR TEORI PHP merpakan bahasa pemrograman yang sangat popular dalam pengembangan website dewasa ini, pada dasarnya,

Lebih terperinci

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara Halaman Utama Tampilan Menu Tampilan Galeri Tampilan Admin Listing Program Halaman Utama

Lebih terperinci

DAFTAR PUSTAKA. Hakim, Lukmanul, 2008, Membongkar Trik Rahasia Para Master PHP, Loko

DAFTAR PUSTAKA. Hakim, Lukmanul, 2008, Membongkar Trik Rahasia Para Master PHP, Loko DAFTAR PUSTAKA Hakim, Lukmanul, 2008, Membongkar Trik Rahasia Para Master PHP, Loko Media, Yogyakarta. Hamalik, O. 2001. Kurikulum dan Pembelajaran. Jakarta : Bumi Aksara. Hartono, Jogiyanto, 2006, Analisis

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah dilakukannya analisa dan perancangan sistem pada bab sebelumnya, lalu langkah selanjutnya adalah implementasi dan pengujian sistem dimana didalam

Lebih terperinci

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus. Penjelasan Program Downloadlah sebuah file di syaifullahamikom.web.id/kegiatan/downlot.php?file=mahasiswa.zip yang merupakan hasil praktek dari modul Method POST dan GET dalam kasus Input, Tampil, Cari,

Lebih terperinci

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna Dalam tutorial cara membuat form login dengan PHP dan MySQL, kita akan belajar membuat halaman login untuk website dengan menggunakan PHP Session. Tutorial ini merupakan tutorial tingkat dasar, sederhana

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

BAB 4 PERANCANGAN LAYAR

BAB 4 PERANCANGAN LAYAR BAB 4 PERANCANGAN LAYAR 4.1 User Interface User Interface desaign adalah merupakan sebuah bagian dari bidang studi yang di sebut interaksi manusia dengan komputer. User interface merupakan bagian yang

Lebih terperinci

LAMPIRAN. Source code halaman utama:

LAMPIRAN. Source code halaman utama: LAMPIRAN Source code halaman utama:

Lebih terperinci

Create Read Update Delete using PHP MySql

Create Read Update Delete using PHP MySql 2016 Create Read Update Delete using PHP MySql CRUD TABEL ALUMNI DWI SETIYA NINGSIH // 210 315 70 25 [COMPANY NAME] [Company address] SS Program Gambar 1.1 Tampilan index.php Gambar 2.1 Tampilan edit.php

Lebih terperinci

LAMPIRAN Source Code Untuk Menampilkan Halaman Home

LAMPIRAN Source Code Untuk Menampilkan Halaman Home LAMPIRAN Source Code Untuk Menampilkan Halaman Home memanggil file koneksi.php untuk membuat sebuah koneksi ke database include 'koneksi.php'; $q="select * FROM buku order by id_buku desc limit 0,5"; $q=mysql_query($q);

Lebih terperinci

1. Membuat Kerangka Website dengan Table

1. Membuat Kerangka Website dengan Table Pada Postingan Kali ini saya akan sedikit berbagi tentang dasar "Membuat Website Berbasis HTML" dengan menggunakan "Macromedia Dreamweaver MX ", Kenapa menggunakan Macromedia Dreamweaver MX, sedangkan

Lebih terperinci

BELAJAR WEB UNTUK PEMULA

BELAJAR WEB UNTUK PEMULA Index.php Keteranagn :Halaman index berisi link untuk meredireck halaman ke www.namasitus.com/start Media.php

Lebih terperinci

LISTING PROGRAM. brute.php

LISTING PROGRAM. brute.php 89 LISTING PROGRAM brute.php $time_start = microtime(true); function bruteforce($cari,$kata) $ditemukan=0; //$cari="katu"; //$kata="kata kita ke katu kate"; $cari_arr= str_split($cari); //mengubah kata

Lebih terperinci

DAFTAR PUSTAKA. Buku 1. Nugroho, Bunafit, Database Relasional dengan MySQL, Andi Yogyakarta,

DAFTAR PUSTAKA. Buku 1. Nugroho, Bunafit, Database Relasional dengan MySQL, Andi Yogyakarta, DAFTAR PUSTAKA Buku 1. Nugroho, Bunafit, Database Relasional dengan MySQL, Andi Yogyakarta, Yogyakarta, 2004 2. Al-Fatta, Hanif, Analisis dan Perancangan Sistem Informasi, Andi Yogyakarta, Yogyakarta,

Lebih terperinci

February 14, 2013 [BELAJAR MEMBUAT WEBSITE DENGAN PHP (BY :4RD14N) ]

February 14, 2013 [BELAJAR MEMBUAT WEBSITE DENGAN PHP (BY :4RD14N) ] Step 1 Tentukan model atau bentuk website yang akan anda buat, tentukan alur dan juga flowchartnya sehingga nanti tidak bingung ketika kita sudah masuk ke dalam coding. Anda harus punya Ide tentang website

Lebih terperinci

LEMBAR KERJA PRAKTIKUM. - JavaScript Alert yang ditampilkan browser saat membuka halaman home/index.html :

LEMBAR KERJA PRAKTIKUM. - JavaScript Alert yang ditampilkan browser saat membuka halaman home/index.html : LEMBAR KERJA PRAKTIKUM Nim : 13-1401-164 Hari / Tgl TTD Asisten Nama Kelas : Muh. Idrus : DK-13 Mata kuliah : Pemrograman Web I Materi : JavaScript - JavaScript Alert yang ditampilkan browser saat membuka

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI LAYANAN INFORMASI WAKTU SHALAT DAN ARAH KIBLAT BERBASIS SMS. Naskah Publikasi

PERANCANGAN DAN IMPLEMENTASI LAYANAN INFORMASI WAKTU SHALAT DAN ARAH KIBLAT BERBASIS SMS. Naskah Publikasi PERANCANGAN DAN IMPLEMENTASI LAYANAN INFORMASI WAKTU SHALAT DAN ARAH KIBLAT BERBASIS SMS Naskah Publikasi diajukan oleh Muhammad Arif Anwar 09.22.1064 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1 Pembangunan Sistem 4.1.1 Instalasi Aplikasi Server Aplikasi server yang digunakan adalah XAMPP yang berfungsi untuk menyimpan database yang dapat dipanggil program di dalam

Lebih terperinci

BAB IV HASIL DAN IMPLEMENTASI

BAB IV HASIL DAN IMPLEMENTASI BAB IV HASIL DAN IMPLEMENTASI 4.1 Hasil Hasil penelitian berupa sebuah website forum diskusi untuk mendukung kegiatan belajar dan bertukar ilmu dilingkungan fakultas teknik UMY. Halamanhalaman website

Lebih terperinci

Membuat Toko Buku dengan PHP - MySQL

Membuat Toko Buku dengan PHP - MySQL Membuat Toko Buku dengan PHP - MySQL Iman Amalludin iman.llusion@gmail.com :: http://blog.imanllusion.hostzi.com Abstrak PHP. Apa itu? PHP (Hypertext Preprocessor) adalah bahasa skrip yang dapat ditanamkan

Lebih terperinci

MODUL 11 MEMBUAT LOGIN USER

MODUL 11 MEMBUAT LOGIN USER MODUL 11 MEMBUAT LOGIN USER Halaman web adalah suatu halaman rumah di dalam dunia maya, di sini kita dapat menampilkan tentang segala inspirasi, imajinasi, mimpi maupun uneg-uneg sekalipun. Ibarat sebuah

Lebih terperinci

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah www.ilmuwebsite.com Bagian 7. Membuat Data Pagination Menggunakan

Lebih terperinci

Step by Step PHP Membuat Laporan PDF dengan FPDF Tutorial ini dibuat oleh Achmad Solichin,

Step by Step PHP Membuat Laporan PDF dengan FPDF Tutorial ini dibuat oleh Achmad Solichin, Step by Step PHP Membuat Laporan PDF dengan FPDF Tutorial ini dibuat oleh Achmad Solichin, http://achmatim.net Membuat Laporan PDF dengan FPDF 28 November 2009 Pendahuluan PHP merupakan salah satu bahasa

Lebih terperinci

LAMPIRAN. 1. Listing Program pada website sekolah. index.php

LAMPIRAN. 1. Listing Program pada website sekolah. index.php LAMPIRAN 1. Listing Program pada website sekolah index.php sd Swasta Adhyaksa Medan

Lebih terperinci

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database : BAB III IMPLEMENTASI 3.1 Program Penghubung Database Program penghubung database tersebut disimpan dengan nama konek.php. Berikut merupakan kode program penghubung Database :

Lebih terperinci

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial Detil Tutorial Tingkat Kesulitan: Pemula Bahasa: PHP Software yang Digunakan: Dreamweaver Lama Pengerjaan: 1 Hours 2 Hours Untuk mengawali kembalinya materi tentang PHP & MySQL, saya membuat tutorial untuk

Lebih terperinci

BAB X AKSES DAN MANIPULASI DATA

BAB X AKSES DAN MANIPULASI DATA BAB X AKSES DAN MANIPULASI DATA A. TUJUAN Memahami konsep dasar akses dan manipulasi data. Mampu mengintegrasikan aplikasi PHP dengan database MySQL. Mampu menghasilkan aplikasi web database untuk pengolahan

Lebih terperinci

Script PHP dan MySQL J A M K E E M P A T

Script PHP dan MySQL J A M K E E M P A T J A M K E E M P A T Script PHP dan MySQL l l l l l l Membuat Koneksi ke Server Menyeleksi Database Mengakses Query Menampilkan Hasil Query Latihan Jam Keempat Soal Jam Keempat Membuat Koneksi ke Server

Lebih terperinci

Lampiran 1. Flowchart perancangan sistem

Lampiran 1. Flowchart perancangan sistem Lampiran 1. Flowchart perancangan sistem Mulai Identifikasi Data Desain Program Desain Basis Data Input Data Desain Layout Programming Diagnosa Program idak Benar idak a Uji ampilan Data Benar idak a Dokumentasi

Lebih terperinci

Bab 1 PDF Converting dan Chart

Bab 1 PDF Converting dan Chart Bab 1 PDF Converting dan Chart A. T U J U A N : 1. Mempelajari cara konversi web PHP ke PDF dan membuat chart PHP dengan cara cepat. 2. Dapat mengimplementasikan konversi web PHP ke PDF dan membuat chart

Lebih terperinci

Cara Membuat website dengan Dreamweaver

Cara Membuat website dengan Dreamweaver Cara Membuat website dengan Dreamweaver Pajrin Wurika Sahara Wurika.sahara@gmail.com Abstrak Dreamweaver adalah software aplikasi desain web visual yang biasa dikenal dengan istilah WYSIWYG What You See

Lebih terperinci

LAMPIRAN LISTING PROGRAM WEBSITE

LAMPIRAN LISTING PROGRAM WEBSITE LAMPIRAN LISTING PROGRAM WEBSITE 1. Halaman Home (index.php) $judul_hal=home; function isi() include("koneksi.php");

Lebih terperinci

XHTML dan Dasar-dasar CSS XHTML

XHTML dan Dasar-dasar CSS XHTML XHTML dan Dasar-dasar CSS Pemrograman Web Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com XHTML Extensible Hypertext Markup Language

Lebih terperinci

Menangani Input dari User

Menangani Input dari User Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni

Lebih terperinci

Checkbox dengan Foreach dan MYSQL

Checkbox dengan Foreach dan MYSQL Checkbox dengan Foreach dan MYSQL Dwi Jayanthi dwi1607@gmail.com Abstrak Pada tutorial ini, kita akan membahas tentang Insert Data Checkbox dengan Foreach ke database MySQL. Komponen Checkbox merupakan

Lebih terperinci

Membuat Form login dengan Php dan Mysql

Membuat Form login dengan Php dan Mysql Membuat Form login dengan Php dan Mysql 13 Hey,,,selamat malam semuanya,,kali ini ane mau membagikan bagaimana cara membuat Form login dengan php dan mysql... Yah kya gtulah kurang lebih intronya,,langsung

Lebih terperinci

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:

Lebih terperinci

P - 12 Bab 9 : PHP & MySQL

P - 12 Bab 9 : PHP & MySQL P - 12 Bab 9 : PHP & MySQL 9.1 Tujuan Mahasiswa mampu : Mengetahui dan Memahami Integrasi PHP dengan MySQL Mengetahui dan Memahami Operasi Input, Edit, Delete MySQL Dengan PHP Mengetahui dan Memahami Fungsi

Lebih terperinci

Bab IV HASIL DAN ANALISIS

Bab IV HASIL DAN ANALISIS Bab IV HASIL DAN ANALISIS 4.1 Hasil Karya / Implementasi Desain dan perancangan yang telah dibuat kemudian di realisasikan ke dalam pembuatan website e-commerce. Berikut adalah tampilan dari hasil desain

Lebih terperinci

ANTIINJECTION NOVA ROCHAYATI MANAJEMEN INFORMATIKA

ANTIINJECTION NOVA ROCHAYATI MANAJEMEN INFORMATIKA ROCHAYATI 3093311030 ANTIINJECTION Menurut Wikipedia Xss injection adalah salah satu jenis serangan injeksi code (code injection attack) Html. Jadi inti dari XSS Injection adalah serangan menggunakan HTML

Lebih terperinci

BAB IV HASIL DAN ANALISIS Tampilan awal website (Home) Berikut ini adalah tampilan awal website pada index.php

BAB IV HASIL DAN ANALISIS Tampilan awal website (Home) Berikut ini adalah tampilan awal website pada index.php BAB IV HASIL DAN ANALISIS 4.1 Hasil Karya atau Implementasi 4.1.1 Tampilan awal website (Home) Berikut ini adalah tampilan awal website pada index.php Gambar 4.1 tampilan Home Pada tampilan awal atau home

Lebih terperinci

Materi 10: Create Read Update Delete

Materi 10: Create Read Update Delete JURNAL PRAKTIKUM (LAB. ACTIVITY) PEMROGRAMAN WEB LANJUT SI087 Materi 10: Create Read Update Delete Dosen: Lilis Dwi Farida, S.Kom., M.Eng Moch. Farid Fauzi, M.Kom Irma Rofni Wulandari, S.Pd., M.Eng S1

Lebih terperinci

MEMBUAT MASTER BERITA Teknik Informatika Sopingi, M.Kom

MEMBUAT MASTER BERITA Teknik Informatika Sopingi, M.Kom MEMBUAT MASTER BERITA Teknik Informatika Sopingi, M.Kom 1. Buatlah File index.php File ini digunakan untuk menampilkan form dan datagrid tabel berita Memanggil koneksi manage BERITA

Lebih terperinci

Membuat Login Dengan PHP dan MYSQL

Membuat Login Dengan PHP dan MYSQL Membuat Login Dengan PHP dan MYSQL Ramdhan Indra Bangun dadhan.rpl@gmail.com :: Abstrak Aplikasi login User dalam suatu situs dinamis menggunakan php sudah hamper menjadi kebutuhan wajib. Tanpa adanya

Lebih terperinci

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel 2015 Pertemuan V PHP DAN MySQL 5.1 Ringkasan Materi PHP-MySQL Fungsi-fungsi php untuk berkomunikasi dengan mysql begitu banyak. Diantaranya

Lebih terperinci

MATERI WEB. Pembuatan Login Aplikasi, Dasboard Admin & Menu Keluar menggunakan PHP & Mysql. Bas-Dev : Ahmad Bastiar

MATERI WEB. Pembuatan Login Aplikasi, Dasboard Admin & Menu Keluar menggunakan PHP & Mysql. Bas-Dev : Ahmad Bastiar MATERI WEB Pembuatan Login Aplikasi, Dasboard Admin & Menu Keluar menggunakan PHP & Mysql Bas-Dev : Ahmad Bastiar Materi Kali ini Adalah Pembuatan Login Dan Dasboard Admin Setelah Login. Kemaren kita telah

Lebih terperinci

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:

Lebih terperinci

Lampiran 1: Bagan Struktur Organisasi Dana Pensiun Sekolah Kristen

Lampiran 1: Bagan Struktur Organisasi Dana Pensiun Sekolah Kristen LAMPIRAN Lampiran 1: Bagan Struktur Organisasi Dana Pensiun Sekolah Kristen MUSYAWARAH PENDIRI DAN MITRA PENDIRI Mitra Pendiri Pendiri Pengurus Dewan Pengurus Kepala Kantor Adm. Kepersertaan Administrasi

Lebih terperinci

Pemrograman Web PRAKTIKUM 3 CSS. TUJUAN BELAJAR Mahasiswa dapat menggunakan css untuk mengatur gaya tampilan elemenhtml

Pemrograman Web PRAKTIKUM 3 CSS. TUJUAN BELAJAR Mahasiswa dapat menggunakan css untuk mengatur gaya tampilan elemenhtml PRAKTIKUM 3 CSS TUJUAN BELAJAR Mahasiswa dapat menggunakan css untuk mengatur gaya tampilan elemenhtml MATERI Sintaks CSS, cara memakai CSS, jenis-jenis selektor, satuan ukuran, satuan warna, properti

Lebih terperinci

LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE

LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE 1. Script banner.php

Lebih terperinci

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb.

Pemrograman Web. HTML Lanjut. Indrato, S.Kom List. Ordered Lists (OL) Ordered List (OL) Ordered List (OL) PemrogramanWeb. Pemrograman Web Indrato, S.Kom indra.ndr7@gmail.com HTML Lanjut Page 2 List Digunakan untuk membuat daftar, terdiriatas: Ordered List (Numbering) Unordered List (Bullet) Definition List Ordered Lists (OL)

Lebih terperinci

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut: Aplikasi Update Profil Aplikasi Update sebaiknya dibuat setelah registrasi, login dan otentikasi selesai karena untuk melihat profil harus melalui sebuah kunci yang dijadikan kriteria where pada query

Lebih terperinci

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom). PENGENALAN HTML - 2 G. Tabel HTML Setting untk membuat perintah tabel terdiri dari : Row : mementukan banyaknya baris yang dimiliki oleh tabel. Columns : menentukan banyaknya kolom yang dimiliki tabel.

Lebih terperinci

MODUL PRATIKUM 04B PEMROGRAMAN BERBASIS WEB (CCP119)

MODUL PRATIKUM 04B PEMROGRAMAN BERBASIS WEB (CCP119) MODUL PRATIKUM 04B PEMROGRAMAN BERBASIS WEB (CCP119) Disusun oleh : KARTINI, SKom.,MMSI LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL MODUL PRATIKUM PBW 04B CSS : Layout dan Posisi

Lebih terperinci

6. HTML & CSS. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco

6. HTML & CSS. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco 6. HTML & CSS PTI15010 Pemrograman Web Agi Putra Kharisma, S.T., M.T. Genap 2014/2015 Desain slide ini dadaptasi dari University of San Fransisco HTML, CSS, JavaScript HTML (Struktur Dokumen) CSS (Tampilan

Lebih terperinci

BAB IX COOKIE DAN SESSION

BAB IX COOKIE DAN SESSION 1 BAB IX COOKIE DAN SESSION A. TUJUAN Memahami konsep dasar cookie dan session di dalam pemrograman web. Memahami penggunaan cookie dan session. Mampu memanfaatkan cookie atau session untuk memproteksi

Lebih terperinci

Levenshtein Distance.php

Levenshtein Distance.php LISTING PROGRAM Levenshtein Distance.php

Lebih terperinci

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data PRAKTIKUM 6 Query Data 2 TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data MATERI Program edit dan hapus TUGAS Menambahkan fitur edit dan hapus untuk semua form input data

Lebih terperinci

Membangun website dinamis berbasis PHP-mySQL (3)

Membangun website dinamis berbasis PHP-mySQL (3) Membangun website dinamis berbasis PHP-mySQL (3) Agus Subardjo multigraphica@yahoo.com http://multigraphica.com Lisensi Dokumen: Copyright 2011-2015 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com

Lebih terperinci

Advantages. Keunggulan :

Advantages. Keunggulan : Advantages Keunggulan : Tampilan (interface) Dreamweaver mudah dimengerti oleh pengguna dari semua tingkat keahlian, bahkan bagi orang awam sekalipun. Dreamweaver cukup tangguh untuk membangun berbagai

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring BAB IV HASIL DAN PEMBAHASAN 3.1 PROGRAM PENGHUBUNG DATABASE Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring Menggunakan unit program didukung oleh pemrograman PHP dan database server

Lebih terperinci

Dari potongan program pada Gambar 1 dijelaskan bahwa, program

Dari potongan program pada Gambar 1 dijelaskan bahwa, program Modul 14 e 1. TUJUAN Mahasiswa mampu membuat grafik dari localhost dengan bantuan libraby highcharts Mahasiswa mampu menghosting grafik dari localhost menjadi online pada hostinger Mahasiswa mampu mengakses

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Perangkat Lunak dan Perangkat Keras Tahap implementasi adalah tahap dimana sistem informasi telah digunakan oleh pengguna. Sebelum benar-benar bisa digunakan

Lebih terperinci

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA STRUKTUR DASAR PHP Struktur PHP diawali dengan Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman

Lebih terperinci

Membuat Sistem Pertemanan Sederhana

Membuat Sistem Pertemanan Sederhana Membuat Sistem Pertemanan Sederhana Oleh: Dadan Pada artikel kali ini saya akan menunkukan kepada Anda cara membuat sistem pertemanan seperti pada website jejaring sosial. Contohnya yah seperti pada website

Lebih terperinci

CSS Cascading Style Sheet

CSS Cascading Style Sheet CSS Cascading Style Sheet Pengenalan CSS CSS adalah singkatan dari Cascading Style Sheets CSS (Cascading Style Sheet) digunakan untuk melengkapi file HTML, dan tugas utamanya adalah menetapkan aturan tampilan/style

Lebih terperinci

Mencetak Data Ke Word atau Excell

Mencetak Data Ke Word atau Excell Mencetak Data Ke Word atau Excell dengan PHP Mungkin ada sebagian di antara kalian yang memikirkan bagaimana caranya mencetak data yang telah kita buat dengan PHP ke dalam bentuk Word atau Excel. Nah setelah

Lebih terperinci

Lampiran Kode Program

Lampiran Kode Program Lampiran Kode Program 1. Fw_jemput_penumpang.php

Lebih terperinci

Membuat Paging Ala Google

Membuat Paging Ala Google Membuat Paging Ala Google Oleh: Roziqin Widodo Membuat Paging dengan PHP ala GOOGLE, Apabila kita mempunyai data yang sangat banyak misalnya ribuan bahkan jutaan seperti hasil pencarian di google, maka

Lebih terperinci

Teks dan Background SERIF SANS-SERIF MONOSPACE

Teks dan Background SERIF SANS-SERIF MONOSPACE Tujuan Teks dan Background Mahasiswa dapat memahami pengaturan teks melalui CSS Mahasiswa dapat memahami berbagai jenis ukuran teks Mahasiswa dapat memahami pengaturan background melalui CSS Dasar Teori

Lebih terperinci

HTML (HyperText Markup Language)

HTML (HyperText Markup Language) HTML (HyperText Markup Language) IMS HTML HyperText Markup Language adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah

Lebih terperinci

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two SEARCHING, EDIT / UPDATE DAN DELETE PHP & MYSQL Part Two Maskie Z.O Review Project yang telah dibuat sebelumnya : Cek.php (Session) Index3.htm l Login1.php List1.ph p FmSiswaIn.P hp FmSiswaSim. php Index3.Html

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-3 (HTML Lanjut [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan: Tabel Membuat tabel sederhana Menambahkan

Lebih terperinci

108

108 LAMPIRAN 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 KODE PROGRAM 1. Script Konsultasi 1.

Lebih terperinci

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL Modul Pembuatan Aplikasi Login dengan PHP dan MySQL For Community College By ri32 Kata Pengantar Modul ini dibuat untuk menjadi panduan dalam membuat sebuat aplikasi web dengan fitur login. Aplikasi login

Lebih terperinci

?> <html> <head> <link href="data/styles.css" rel="stylesheet" type="text/css"> <title>sumber Ilmu Online Bookstore</title> </head>

?> <html> <head> <link href=data/styles.css rel=stylesheet type=text/css> <title>sumber Ilmu Online Bookstore</title> </head> Listing Program 1. Index.php session_start(); include_once "data/koneksi.php"; sumber Ilmu Online Bookstore

Lebih terperinci

KAJIAN 3 Web Responsive

KAJIAN 3 Web Responsive KAJIAN 3 Web Responsive Modul 10 Pengantar Web Responsive Modul 11 Perancangan Web Responsive 73 KAJIAN 3 Web Responsive MODUL 10 Pengantar Web Responsive 10.1. TUJUAN Mengetahui dan memahami dasar perancangan

Lebih terperinci

Latihan Aplikasi Pertamaku

Latihan Aplikasi Pertamaku Latihan Aplikasi Pertamaku Alhamdulillahirobbil 'alamin, akhirnya aku bisa menyelesaikan Latihan Aplikasiku yang pertama. Aplikasi latihanku ini berfungsi untuk pengentrian data, pengeditan data dan pencarian

Lebih terperinci

<script type="text/javascript" src="js/cal.js"></script> <link href="css/cal.css" rel="stylesheet" type="text/css">

<script type=text/javascript src=js/cal.js></script> <link href=css/cal.css rel=stylesheet type=text/css> 52 LAMPIRAN A. LISTING PROGRAM 1. Halaman Input Data session_start(); //echo "$_SESSION[sipptNama]"; if($_session[sipptnama]=="" or $_SESSION[sipptUsername]=="GUEST"){ alert('maaf...!silahkan

Lebih terperinci

TUTORIAL RUBY ON RAILS

TUTORIAL RUBY ON RAILS TUTORIAL RUBY ON RAILS TEKNIK INFORMATIKA-UNIV.NASIONAL Oleh: Slamet nurhadi 083112706450100 UNIVERSITAS NASIONAL DAFTAR ISI: 1. MEMBUAT PROYEK BARU DENGAN SETINGAN DATABASE MySQL 2. MEMBUAT HALAMAN WEB

Lebih terperinci

Tutorial PHP Register Login Logout Script

Tutorial PHP Register Login Logout Script Tutorial PHP Register Login Logout Script Lisensi Dokumen: Dokumen di ilmuwebsite.com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak

Lebih terperinci

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP Dalam tutorial berikut penulis langsung ke topik permasalahan, Anda yang belum paham bisa melihat / download tutorial sebelumnya mengenai PHP,MySQL,

Lebih terperinci

Pemrograman Web Sisi Client Pertemuan 3 PI

Pemrograman Web Sisi Client Pertemuan 3 PI Pemrograman Web Sisi Client Pertemuan 3 PI Oleh : Hasanuddin, S.T. Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Ahmad Dahlan Yogyakarta Topik Pendahuluan HTML CSS JavaScript

Lebih terperinci

PEMBUATAN MASTER PENGGUNA PADA APLIKASI BPN-PPAT (CRUD)CREATE, READ, UPDATE,DELETE With PHP & Mysql

PEMBUATAN MASTER PENGGUNA PADA APLIKASI BPN-PPAT (CRUD)CREATE, READ, UPDATE,DELETE With PHP & Mysql 2017 PEMBUATAN MASTER PENGGUNA PADA APLIKASI BPN-PPAT (CRUD)CREATE, READ, UPDATE,DELETE With PHP & Mysql Materi Lanjutan Dari Matei Pembuatan Halaman Login, Halaman Dashboard Admin & Menu Keluar Bas-Dev

Lebih terperinci

Domain & Hosting Free By : Subianto, S.Kom

Domain & Hosting Free  By : Subianto, S.Kom Domain & Hosting Free www.000webhost.com By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI By : Subianto, S.Kom REGISTRASI

Lebih terperinci

MODUL 6 SESSION DAN USER AUTHENTICATION

MODUL 6 SESSION DAN USER AUTHENTICATION MODUL 6 SESSION DAN USER AUTHENTICATION A. Tujuan : 1. Memahami tentang penggunaan Session 2. Memahami tentang fungsi-fungsi session 3. Memahami tentang user authentication B. Dasar Teori A. SESSION PHP

Lebih terperinci

DAFTAR PUSTAKA. HM, Jogianto, Analisis dan Desain Sistem Informasi Edisi 3 Yogyakarta: Andi

DAFTAR PUSTAKA. HM, Jogianto, Analisis dan Desain Sistem Informasi Edisi 3 Yogyakarta: Andi DAFTAR PUSTAKA HM, Jogianto, 2005. Analisis dan Desain Sistem Informasi Edisi 3 Yogyakarta: Andi Munawar, 2005. Pemodelan Visual Dengan UML, Jakarta: GRAHA ILMU http://elib.unikom.ac.id/download.php?id=125574

Lebih terperinci