Keterangan : Isi Folder ditunjukkan dengan tanda panah.
|
|
- Liani Budiono
- 6 tahun lalu
- Tontonan:
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 : Menu Form Siswa Laporan Yang pertama kali diakses adalah
Lebih terperinci7 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 terperinciSaat 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 terperinciLAMPIRAN 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 terperinciListing 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 terperinciBAB 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 terperinciBAB 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 terperinciPraktikum 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 terperinciPemrograman 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 terperinciBAB 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 terperinciTUTORIAL 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 terperinciHalaman Utama. Tampilan Menu. Universitas Sumatera Utara
Halaman Utama Tampilan Menu Tampilan Galeri Tampilan Admin Listing Program Halaman Utama
Lebih terperinciDAFTAR 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 terperinciBAB 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 terperinciPenjelasan 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 terperinciLangkah 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 terperinciPemrograman 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 terperinciBAB 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 terperinciCreate 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 terperinciLAMPIRAN 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 terperinci1. 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 terperinciBELAJAR WEB UNTUK PEMULA
Index.php Keteranagn :Halaman index berisi link untuk meredireck halaman ke www.namasitus.com/start Media.php
Lebih terperinciLISTING 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 terperinciDAFTAR 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 terperinciFebruary 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 terperinciLEMBAR 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 terperinciPERANCANGAN 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 terperinciBAB 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 terperinciBAB 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 terperinciMembuat 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 terperinciMODUL 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 terperinciTUTORIAL 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 terperinciStep 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 terperinciLAMPIRAN. 1. Listing Program pada website sekolah. index.php
LAMPIRAN 1. Listing Program pada website sekolah index.php sd Swasta Adhyaksa Medan
Lebih terperinciBAB 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 terperinciLangkah 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 terperinciBAB 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 terperinciScript 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 terperinciLampiran 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 terperinciBab 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 terperinciCara 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 terperinciLAMPIRAN LISTING PROGRAM WEBSITE
LAMPIRAN LISTING PROGRAM WEBSITE 1. Halaman Home (index.php) $judul_hal=home; function isi() include("koneksi.php");
Lebih terperinciXHTML 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 terperinciMenangani Input dari User
Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni
Lebih terperinciCheckbox 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 terperinciMembuat 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 terperinciMODUL 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 terperinciP - 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 terperinciBab 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 terperinciANTIINJECTION 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 terperinciBAB 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 terperinciMateri 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 terperinciMEMBUAT 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 terperinciMembuat 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 terperinciModul 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 terperinciMATERI 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 terperinciMODUL 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 terperinciLampiran 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 terperinciPemrograman 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 terperinciwindow.location='karyawan/homeuser.php'</script>"; }else if($c['level']=="manajer"){
Source Code 1. Login.php
Lebih terperinciLAMPIRAN LISTING PROGRAM HALAMAN WEBSITE
LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE 1. Script banner.php
Lebih terperinciPemrograman 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 terperinciDengan 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 terperinciPENGENALAN 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 terperinciMODUL 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 terperinci6. 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 terperinciBAB 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 terperinciPemrograman 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 terperinciMembangun 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 terperinciAdvantages. 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 terperinciBAB 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 terperinciDari 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 terperinciBAB 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 terperinciINTRO 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 terperinciMembuat 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 terperinciCSS 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 terperinciMencetak 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 terperinciMembuat 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 terperinciTeks 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 terperinciHTML (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 terperinciSEARCHING, 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 terperinciPemrograman 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 terperinci108
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 terperinciModul 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>
Listing Program 1. Index.php session_start(); include_once "data/koneksi.php"; sumber Ilmu Online Bookstore
Lebih terperinciKAJIAN 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 terperinciLatihan 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">
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 terperinciTUTORIAL 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 terperinciTutorial 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 terperinciTutorial 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 terperinciPemrograman 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 terperinciPEMBUATAN 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 terperinciDomain & 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 terperinciMODUL 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 terperinciDAFTAR 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