1 Contoh Kasus Membangun Web Site Menggunakan PHP dan MySQL Oleh : Oya Suryana Bahan Praktikum Fakultas Ilmu Komputer Universitas Kuningan 2013 Lisen...
CONTOH KASUS Membuat Web Dinamis CLIENT : SMKN 2 Kuningan 1. buat root direktori websmk 2. buat direktori utama : - admin Didalam direktori admin buat direktori : - modul didalam direktori modul buat direkteori : - menu - artikel - tamu - galeri - download - katalogweb - user - dll - gambar didalam direktori modul buat direkteori : - artikel - gambar - download - modul didalam direktori modul buat direkteori : - menu - artikel - tamu - galeri - download - katalogweb
3. buat database websmk di phpmyadmin
4. buat tabel : -- Struktur dari tabel `tblartikel` -CREATE TABLE IF NOT EXISTS `tblartikel` ( `kode_artikel` int(11) NOT NULL AUTO_INCREMENT, `judul_artikel` varchar(255) NOT NULL, `isi_artikel` text NOT NULL, `tgl_artikel` date NOT NULL, penulis varchar(100) NOT NULL, PRIMARY KEY (kode_artikel) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT ; -- ---------------------------------------------------------- Struktur dari tabel tbldownload -CREATE TABLE IF NOT EXISTS tbldownload ( kode_file int(11) NOT NULL AUTO_INCREMENT, nama_file varchar(255) NOT NULL, ukuran_file int(11) NOT NULL, tipe_file varchar(100) NOT NULL, keterangan_file text NOT NULL, PRIMARY KEY (kode_file) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT ; -- ---------------------------------------------------------- Struktur dari tabel tblgaleri -CREATE TABLE IF NOT EXISTS tblgaleri ( kode_galeri int(11) NOT NULL AUTO_INCREMENT, judul_galeri varchar(255) DEFAULT NULL, file_photo varchar(255) DEFAULT NULL, keterangan varchar(255) NOT NULL, PRIMARY KEY (kode_galeri) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT; -- ---------------------------------------------------------- Struktur dari tabel tblgambarartikel -CREATE TABLE IF NOT EXISTS tblgambarartikel ( kode_gambar int(11) NOT NULL AUTO_INCREMENT, file_gambar varchar(255) DEFAULT NULL, keterangan varchar(255) NOT NULL, PRIMARY KEY (kode_gambar)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT ; -- ---------------------------------------------------------- Struktur dari tabel tbllink -CREATE TABLE IF NOT EXISTS tbllink ( kode_link int(11) NOT NULL AUTO_INCREMENT, nama_link varchar(255) DEFAULT NULL, alamat_link text, PRIMARY KEY (kode_link) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT ; -- ---------------------------------------------------------- Struktur dari tabel tblmenu -CREATE TABLE IF NOT EXISTS tblmenu ( kode_menu int(11) NOT NULL AUTO_INCREMENT, judul_menu varchar(255) NOT NULL, isi_menu text NOT NULL, PRIMARY KEY (kode_menu) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT; -- ---------------------------------------------------------- Struktur dari tabel tbltamu -CREATE TABLE IF NOT EXISTS tbltamu ( kode_tamu int(11) NOT NULL AUTO_INCREMENT, nama varchar(100) NOT NULL, pesan varchar(255) NOT NULL, PRIMARY KEY (kode_tamu) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT ; -- ---------------------------------------------------------- Struktur dari tabel tbluser -CREATE TABLE IF NOT EXISTS tbluser ( username varchar(255) NOT NULL, password varchar(255) DEFAULT NULL, namauser varchar(255) DEFAULT NULL, PRIMARY KEY (username) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
"; ?> b. buat file isi_menu.php simpan di websmk/modul/menu $konten_menu[judul_menu] $konten_menu[isi_menu] "; ?>
11. Pembuatan modul buku tamu : a. buat file tampil.php simpan di websmk/modul/tamu Buku Tamu
Berikut ini adalah daftar pengunjung yang telah mengisi buku tamu, jika anda akan mengisi buku tamu di web site kami, silahkan klik disini.
No.
Pengirim
Pesan
"; while ($baris_menu=mysql_fetch_array($sql_menu)) { $no++; if ($n==0) {$warna="";$n++;} else {$warna="#dedee";$n--;}
echo "
$no.
$baris_menu[nama]
$baris_menu[pesan]
"; } echo "
"; ?>
b. buat file isi_pesan.php simpan di websmk/modul/tamu // Buku Tamu
Silahkan isi pesan pada kolom yang disediakan.
"; if ($_POST[simpan]) { $simpan_tamu=mysql_query("insert into tbltamu (nama,pesan) values ('$_POST[nama]','$_POST[pesan]')"); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"1; URL=index.php?modul=tamu&file=tampil\">"); } ?>
12. Pembuatan modul katalog web : - buat file tampil.php simpan di websmk/modul/katalogweb
Katalog Web
Berikut ini adalah daftar koleksi alamat link yang dimiliki oleh situs smk n 2 kuningan, jika anda memiliki link yang direkomendasikan silahkan kirim ke [email protected], dan jika pada katalog link dibawah ini ditemukan web link yang error harap menghubungi admin.
No.
Nama Situs
Alamat Web
"; while ($baris_link=mysql_fetch_array($sql_link)) { $no++; if ($n==0) {$warna="";$n++;} else {$warna="#dedee";$n--;} echo "
a. buat file tampil.php simpan di websmk/modul/artikel Artikel dan Informasi
Berikut ini adalah daftar artikel dan informasi jika anda memiliki artikel yang akan diterbitkan di web smk n 2 silahkan kirim ke [email protected], klik pada judul yang bersangkutan untuk membaca artikel.
No.
Tanggal
Judul
Penulis
"; while ($baris_artikel=mysql_fetch_array($sql_artikel)) { $no++; if ($n==0) {$warna="";$n++;} else {$warna="#dedee";$n--;} echo "
- buat file isi_artikel.php simpan di websmk/modul/artikel $konten_artikel[judul_artikel] Oleh : $konten_artikel[penulis] - Tanggal : $konten_artikel[tgl_artikel] $konten_artikel[isi_artikel]"; ?>
Membuat Halaman administrator Halaman Administrator digunakan untuk mengelola tampilan muka website SMK, seperti menambah , mengedit atau menghapus modul-modul yang tampil di halaman muka. Modul yang harus ada pada halaman admin adalah sama dengan modul yang ada pada halaman utama ditambah dengan satu modul khusus untuk admin yaitu modul user untuk mengelola siapa saja yang diberi akses ke halaman administrator. Adapun file-file php yang dibutuhkan adalah sebagai bierkut : 1. Buat file index.php simpan di /websmk/admin alert(\"Login Gagal\");"; } } ?> <script language="JavaScript"> var errfound = false; function error(elem, text) { if (errfound) return; window.alert(text); elem.select(); elem.focus(); errfound = true; } function loginCheck(f) { errfound = false; if (f.user.value == "") error(f.user,"Please enter your username!"); if (f.pass.value == "") error(f.pass,"Please enter your password!"); return ! errfound; }
echo " WebSite Resmi SMK N 2 Kuningan
<marquee>Selamat datang $_SESSION[namauser] di Admin Area Web Site Resmi SMK Negeri 2 Kuningan
"; if (!empty($_SESSION[user])) { include("./modul/menu/tampil_menu.php"); } else { // buat form login echo " "; } echo "
"; if(!empty($_GET[modul])) { include("./modul/$_GET[modul]/$_GET[file].php"); } else { //kondisi pada saat pertama kali dibuka atau mengklik link HOME echo "
<strong>Selamat datang $_SESSION[namauser]......!
<strong>Di Admin Area Web Site SMK N 2 Kuningan
Silahkan gunakan menu disamping untuk mengelola web site smk ne 2 kuningan.
Modul Pengaturan Menu Digunakan untuk mengelola menu di halaman utama 1. Buat daftar.php simpan di /websmk/admin/ modul/menu File ini berfungsi untuk menyimpan menu baru yang dibuat oleh admin untuk ditampikan dihalaman depan. Daftar Menu Utama
Berikut ini adalah daftar menu utama yang tampil di halaman depan web site smk n 2 kuningan, untuk mengedit menu klik pada judul menu yang bersangkutan, begitu pula jika akan menghapus menu klik link [hapus] pada baris menu yang bersangkutan.
No.
Judul Menu
"; while ($baris_menu=mysql_fetch_array($sql_menu)) { $no++; if ($n==0) {$warna="";$n++;} else {$warna="#dedee";$n--;} echo "
2. Buat tampil_menu.php simpan di /websmk/admin/ modul/menu File ini berfungsi untuk menampilkan menu-menu dihalaman admin untuk mengelola semua modul yang dimiliki oleh web site.
3. Buat edit.php simpan di /websmk/admin/ modul/menu File ini berfungsi untuk membuka menu yang telah ada dan melakukan editing menu untuk perubahan menu-menu yang talah ada di halaman utama. Perubahan Menu
Untuk merubah menu utama pada web site SMK N 2 Kuningan, Silahkan isi pada kolom yang disediakan.
"; } else { echo "Akses ditolak ! "; } ?>
4. Buat tambah.php simpan di /websmk/admin/ modul/menu File ini berfungsi untuk menampilkan form isian untuk menambah menu baru di halaman utama web smk. Penambahan Menu
Untuk menambah menu utama pada web site SMK N 2 Kuningan, Silahkan isi pada kolom yang disediakan.
"; } else { echo "Akses ditolak ! "; } ?>
5. Buat proses.php simpan di /websmk/admin/ modul/menu File ini berfungsi untuk melakukan proses penyimpanan, penghapusan dan peng-updatean menu di halaman depan. "); } // bagian propses untuk menghapus menu if($_GET[aksi]=='hapus') { $sql_hapus=mysql_query("delete from tblmenu where kode_menu='$_GET[kode]'"); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=menu&file=daftar\">"); } //bagian proses untuk mengedit menu if($_GET[aksi]=='update') { $sql_simpan=mysql_query("update tblmenu set judul_menu='$_POST[judul]', isi_menu='$_POST[isi]' where kode_menu='$_POST[kode]'"); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=menu&file=daftar\">"); }
} else { echo "Akses ditolak ! "; } ?>
Modul Pengaturan Galeri Digunakan untuk mengelola galeri di halaman utama, pada menu ini administrator bisa meng-upload photo untuk koleksi galeri dihalaman utama. Proses upload sepenuhnya dilakukan oleh script php melalui aplikasi http/web
buatan sendiri (port 80) tidak
menggunakan aplikasi ftp (port 21). 1.
Buat tampil.php simpan di /websmk/admin/ modul/galeri File ini berfungsi untuk menampilkan semua file galeri yang telah diupload di folder /websmk/gambar/galeri dengan menggunakan syntax mysql clausa LIMIT x,y.
from tblgaleri
Buat tambah.php simpan di /websmk/admin/ modul/galeri File ini berfungsi untuk menampilkan form isian untuk mengupload gambar dan menyimpan informasi lokasi gambar serta keterangan lainnya ke mysql di tabel tblgaleri. Penambahan Photo
Untuk menambah photo pada modul galeri web site SMK N 2 Kuningan, Silahkan isi pada kolom yang disediakan.
"; } else { echo "Akses ditolak ! "; } ?>
3.
Buat edit.php simpan di /websmk/admin/ modul/galeri File ini berfungsi untuk menampilkan form editing informasi gambar meliputi judul gambar dan keterangan gambar, sedangkan gambar tidak bisa di edit atau diubah. Perubahan informasi Photo
Untuk merubah informasi photo pada modul galeri web site SMK N 2 Kuningan, Silahkan isi pada kolom yang disediakan.
"; } else { echo "Akses ditolak ! "; } ?>
4.
Buat proses.php simpan di /websmk/admin/ modul/galeri File ini berfungsi untuk mem-proses penyimpanan gambar ke server serta informasi gambar ke mysql, juga berfungsi untuk menghapus galeri dan mengupdate galeri yang telah ada. "); } else { // jika tipe file bukan gambar
echo "
Error ..
tipe file bukan gambar, tetapi ".$_FILES[gambar][type]."
"; } }
// bagian propses untuk menghapus galeri if($_GET[aksi]=='hapus') { //ambil data gambar yang dihapus $sql_gambar=mysql_query("select * from tblgaleri where kode_galeri='$_GET[kode]'"); $data_poto_dihapus=mysql_fetch_array($sql_gambar); //hapus database nya $sql_hapus=mysql_query("delete from tblgaleri where kode_galeri='$_GET[kode]'"); // hapus file gambarnya unlink("../gambar/galeri/$data_poto_dihapus[file_photo]"); // balikan ke daftar galeri echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=galeri&file=tampil&x=0\">"); } //bagian proses untuk mengedit galeri if($_GET[aksi]=='update') { $sql_simpan=mysql_query("update tblgaleri set judul_galeri='$_POST[judul]', keterangan='$_POST[keterangan]' where kode_galeri='$_POST[kode]'"); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=galeri&file=tampil&x=0\">"); } } else { echo "Akses ditolak ! "; } ?>
Modul Pengaturan Upload Digunakan untuk mengelola file-file yang akan disimpan di modul download oleh pengunjung di halaman utama.
1. Buat tampil.php simpan di /websmk/admin/ modul/download Digunakan untuk menampilkan daftar file-file yang akan download oleh pengunjung di halaman utama. Download Area
Berikut ini adalah daftar koleksi file yang dimiliki oleh web site smk n 2 kuningan, silahkan klik link download untuk mendownloadnya.
No.
Nama File
Tipe
Ukuran (kb)
Keterangan
"; while ($baris_file=mysql_fetch_array($sql_file)) { $no++; if ($n==0) {$warna="";$n++;} else {$warna="#dedee";$n--;} $ukuran_kb=$baris_file[ukuran_file]/100; echo "
2. Buat tambah.php simpan di /websmk/admin/ modul/download Digunakan untuk menampilkan form isian upload file yang akan disimpan ke server serta untuk di downlooad oleh pengunjung. Penambahan File
Untuk menambah file pada modul download web site SMK N 2 Kuningan, Silahkan isi pada kolom yang disediakan.
"; } else { echo "Akses ditolak ! "; } ?>
3. Buat edit.php simpan di /websmk/admin/modul/download Digunakan untuk menampilkan form edit upload file yang telah ada tersimpan di server serta untuk merubah informasi keterangan file yang diupload. Perubahan informasi Photo
Untuk merubah informasi photo pada modul galeri web site SMK N 2 Kuningan, Silahkan isi pada kolom yang disediakan.
"; } else { echo "Akses ditolak ! "; } ?>
4. Buat proses.php simpan di /websmk/admin/modul/downlod Digunakan untuk mem-proses modul upload file baik menambah atau meng-edit informasi file, serta menghapus file secara fisik di folder /websmk/admin/modul/download dan informasinya di tbldownload.
$sql_simpan=mysql_query("insert into tbldownload (nama_file,ukuran_file,tipe_file,keterangan_file) values ('$filenya','$ukuran','$tipe[0]','$_POST[keterangan]')"); //upload file ke server copy($_FILES['filenya']['tmp_name'],"../download/$filenya"); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=download&file=tampil\">"); }
// bagian propses untuk menghapus file if($_GET[aksi]=='hapus') { //ambil data filenya yang dihapus $sql_filenya=mysql_query("select * from tbldownload where kode_file='$_GET[kode]'"); $data_file_dihapus=mysql_fetch_array($sql_filenya); //hapus database nya $sql_hapus=mysql_query("delete from tbldownload where kode_file='$_GET[kode]'"); // hapus file filenyanya unlink("../download/$data_file_dihapus[nama_file]"); // balikan ke daftar file echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=download&file=tampil&x=0\">"); } //bagian proses untuk mengedit file if($_GET[aksi]=='update') { $sql_simpan=mysql_query("update tbldownload set keterangan_file='$_POST[keterangan]' where kode_file='$_POST[kode]'") or die (mysql_error()); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=download&file=tampil\">"); } } else { echo "Akses ditolak ! "; } ?>
Modul Pengaturan Buku Tamu Modul buku tamu dihalaman admin digunakan untuk mengelola buku tamu, misal menghapus komentar buku tamu yang tidak diinginkan atau yang kurang sopan, juga sebagai admin untuk mengisi buku tamu tidak harus dari halaman public cukup dari halaman admin saja dan secara otomatis didepan kotak isian nama pengunjung akan tertulis username admin dan nama dari admin yang bersangkutan.
1. Buat file tampil.php simpan di /websmk/admin/modul/tamu Buku Tamu
Berikut ini adalah daftar pengunjung yang telah mengisi buku tamu, silahkan kelola buku tamu yang telah masuk .
No.
Pengirim
Pesan
"; while ($baris_menu=mysql_fetch_array($sql_menu)) { $no++; if ($n==0) {$warna="";$n++;} else {$warna="#dedee";$n--;} echo "
2. Buat file isi_pesan.php simpan di /websmk/admin/modul/tamu Buku Tamu
Silahkan isi pesan pada kolom yang disediakan.
"; } else { echo "Akses ditolak ! "; } ?>
3. Buat file proses.php simpan di /websmk/admin/modul/tamu "); } // bagian propses untuk menghapus menu if($_GET[aksi]=='hapus') { $sql_hapus=mysql_query("delete from tbltamu where kode_tamu='$_GET[kode]'"); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=tamu&file=tampil\">"); } //bagian proses untuk mengedit menu if($_GET[aksi]=='update') { $sql_simpan=mysql_query("update tbltamu set judul_menu=''$_POST[judul], isi_menu='$_POST[isi]' where kode_menu[$_POST[kode]]"); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=tamu&file=tampil\">"); } } else { echo "Akses ditolak ! "; } ?>
Modul Pengaturan Katalog web Modul katalog web dihalaman admin digunakan untuk mengelola koleksi alamat internet, misal menghapus alamat internet yang sudah tidak aktif, atau mengedit data katalog web yang ada, juga untuk menambah koleksi alamat yang baru.
1. Buat file tampil.php simpan di /websmk/admin/modul/katalogweb Daftar Katalog Web
Berikut ini adalah daftar alamat web yang ada di web site smk n 2 kuningan, untuk mengedit alamat web yang telah ada klik ada nama web site yang akan diedit, sedangkan untuk menghapus klik pada link [ Hapus ] dibaris web site yang akan dihapus.
No.
Nama Situs
Alamat Web
"; while ($baris_link=mysql_fetch_array($sql_link)) { $no++; if ($n==0) {$warna="";$n++;} else {$warna="#dedee";$n--;} echo "
2. Buat file tambah.php simpan di /websmk/admin/modul/katalogweb Penambahan Katalog Web
Untuk menambah katalog web pada web site SMK N 2 Kuningan, Silahkan isi pada kolom yang disediakan.
"; } else { echo "Akses ditolak ! "; } ?>
3. Buat file proses.php simpan di /websmk/admin/modul/katalogweb "); } // bagian propses untuk menghapus katalogweb if($_GET[aksi]=='hapus') { $sql_hapus=mysql_query("delete from tbllink where kode_link='$_GET[kode]'"); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=katalogweb&file=tampil\">"); } //bagian proses untuk mengedit katalogweb if($_GET[aksi]=='update') { $sql_simpan=mysql_query("update tbllink set nama_link='$_POST[nama]', alamat_link='$_POST[alamat]' where kode_link='$_POST[kode]'"); echo ("<META HTTP-EQUIV=Refresh CONTENT=\"0.1; URL=index.php?modul=katalogweb&file=tampil\">"); } } else { echo "Akses ditolak ! "; } ?>
4. Buat file edit.php simpan di /websmk/admin/modul/katalogweb
Perubahan Katalog Web
Untuk merubah katalog web pada web site SMK N 2 Kuningan, Silahkan isi pada kolom yang disediakan.
"; } else { echo "Akses ditolak ! "; } ?>
Modul Pengaturan User Modul user dihalaman admin digunakan untuk mengelola user baik menambah dan menghapus yang diberi hak akses untuk masuk ke halalam admin,jadi web site yang dibangun ini bersifat multi user tetapi dengan akses yang sama yaitu sebagai admin.
1. Buat file tampil.php simpan di /websmk/admin/modul/user 'admin' and username<>'$_SESSION[user]')"); //menampilkan ke layar echo "
Daftar User
Berikut ini adalah daftar user selain admin dan user yang sedang login yang diberi hak akses untuk mengelola web site smk n 2 kuningan, untuk menghapusnya klik link [ hapus ] pada baris user yang bersangkutan.
No.
User
Nama User
Password
"; while ($baris_user=mysql_fetch_array($sql_user)) { $no++; if ($n==0) {$warna="";$n++;} else {$warna="#dedee";$n--;} echo "
2. Buat file tambah.php simpan di /websmk/admin/modul/user Penggantian Password
Untuk keamanan web site sebaikanya password diganti secara berkala, silahkan gunakan form dibawah ini untuk mengganti password anda.
"; } else { echo "Akses ditolak ! "; } ?>
3. Buat file proses.php simpan di /websmk/admin/modul/user "); } if($_GET[aksi]=='hapus') { $sql_hapus=mysql_query("delete from username='$_GET[user]'"); echo ("<META HTTP-EQUIV=Refresh URL=index.php?modul=user&file=tampil\">"); } } else { echo "Akses ditolak ! "; } ?>
tbluser values CONTENT=\"0.5;
tbluser
where
CONTENT=\"0.5;
Modul Pengaturan Profil dan Password User Modul ini dihalaman admin digunakan untuk mengganti password bagi user yang telah berhasil login juga digunakan untuk mengganti nama profil user yang bersangkutan.
1. Buat file password.php simpan di /websmk/admin/modul/dll Penggantian Password
Untuk keamanan web site sebaikanya password diganti secara berkala, silahkan gunakan form dibawah ini untuk mengganti password anda.
"; } else { echo "Akses ditolak ! "; } ?>
2. Buat file profil.php simpan di /websmk/admin/modul/dll Penggantian Profil User
Untuk merubah profil user anda, silahkan gunakan form dibawah ini.
"; } else { echo "Akses ditolak ! "; } ?>
3. Buat file proses.php simpan di /websmk/admin/modul/dll Perubahan Password
Password anda telah berhasil diganti
"; echo ("<META HTTP-EQUIV=Refresh CONTENT=\"1.5; URL=index.php\">"); } if($_GET[aksi]=='profil') { $sql_simpan=mysql_query("update tbluser set namauser='$_POST[profil_baru]' where username='$_SESSION[user]'"); echo "
Perubahan Profil User
Profil anda telah berhasil diganti, profil baru anda akan diterapkan pada saat session login selanjutnya.
Membuat script Logout Script logout digunakan untuk keluar dari halaman administrator. Adapun scriptnya :
Penambahan Modul Baru Untuk menambah modul baru pada web site dinamis ini dapat dilakukan dengan cara sebagai berikut : 1.
Misal akan membuat modul siswa untuk menampilkan data siswa SMK N 2 Kuningan.
2.
Buat folder siswa simpan di folder /modul/ untuk file-file yang akan diakases oleh pengunjung.
3.
Buat file tampil.php di folder /modul/ untuk menampilkan data siswa
4.
Buat folder siswa simpan di folder /admin/modul/ untuk file-file yang akan diakases oleh admin untuk mengelola siswa baik menambah, mengedit atau menghapus.
5.
Buat file tampil.php simpan di folder /admin/modul/siswa
6.
Buat file tambah.php simpan di folder /admin/modul/siswa
7.
Buat file edit.php simpan di folder /admin/modul/siswa
8.
Buat file proses.php simpan di folder /admin/modul/siswa
9.
Buat tabel di mysql untuk menampung data siswa misal tblsiswa
10. Format link yang digunakan untuk mengakses file-file php di modul siswa adalah :