Anda di halaman 1dari 13

Cara Membuat Aplikasi Surat Masuk dan

Keluar menggunakan php dan mysql


Assalamualaikum Wr.wb
Dalam Postingan saya kali ini saya akan memberikan source code tentang aplikasi surat
menyurat
disini saya akan menggunakan bahasa pemrograman php dan merelasikan nya dengan database
mysql

Sebelum memulai hal yang pertama adalah membaca bismillah terlebih dahulu
oke ...
Langkah untuk membuat aplikasi surat menyurat menggunakan php dan mysql
- Pastikan pc kamu sudah terinstall xampp, dreamweaver
- lalu klik start apache dan mysql pada xampp control panel
- buka broser , buka phpmyadminnya lalu buat database baru dengan nama "aplikasisurat"
- Buat tabel : Anggota, suratmasuk dan surat keluar
- tabel anggota

- tabel surat masuk

- tabel suratkeluar

id pada tabel menggunakan primary key


- buat folder baru di xampp/htdoc/ "aplikasi_surat"
- lalu buka dreamweaver
- membuat koneksi.php kedatabasenya simpan di folder yang tadi dibuat
<?php
$host="localhost";//nama hostnya
$user="root";
$pass="";//password bila ada
$db="aplikasisurat";
$koneksi=mysql_connect($host,$user,$pass)or die("MySql mengatakan ".mysql_error());
mysql_select_db($db,$koneksi)or die ("MySql mengatakan ".mysql_error());
?>
- Mebuat login.htm
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="cek_login.php" >
<div align="center">
<p>&nbsp;</p>
<p>&nbsp;</p>
<table width="374" border="0" bordercolor="#0099FF" bgcolor="#669999">
<tr>
<td height="39" colspan="4"><div align="center">
<h1 class="style1"><u>Login Aplikasi Surat </u></h1>
</div></td>
</tr>
<tr>
<td width="62" height="43"><div align="right">Username</div></td>
<td width="7"> : </td>
<td width="246"><label>
<div align="left">
<input name="username" type="text" id="username" size="35" />
</div>
</label></td>
<td width="41">&nbsp;</td>
</tr>
<tr>
<td height="39"><div align="right">Password</div></td>
<td>:</td>
<td><label>
<div align="left">
<input name="password" type="password" id="password" size="35" />
</div>
</label></td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="42" colspan="4"><label>
<input type="submit" name="Submit" value="Submit" />
</label>
<label>
<input type="reset" name="Submit2" value="cancel" />
</label></td>
</tr>
</table>
</div>
</form>
</body>
</html>

- cek_login.php
<?php
session_start();
$_SESSION['username']=$username;
$username=$_POST[username];
$password=$_POST[password];
if((!$username)or(!$password)){
echo"login tidak lengkap";
}
else {
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("aplikasisurat",$koneksi);
$pass=md5($password);
$query_aplikasisurat=mysql_query("select count(*) as aplikasisurat from anggota where
username='$username' and password='$pass'",$koneksi)or die (mysql_error());
$row=mysql_fetch_array($query_aplikasisurat);
if ($row["aplikasisurat"]=="1"){
session_register("username");
header("location:member.php");
}
else
header("location:bukan_member.php");
}
?>
- member.php

<?php
session_start();//untuk mengawali halaman yang
//menggunakan session gunakan session_start()
if($_SESSION['USERNAME']=$username)

//mengecek apakah username masih


//meng-register dalam session
//jika session masih teregister
//jalankan script dibawah ini

{
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("aplikasisurat",$koneksi);
$query=mysql_query("select status from anggota where username='$username'",$koneksi);
$row=mysql_fetch_array($query);
if($row["status"]=="1")//untuk mendapatkan
//status anggota
//1 untuk admkin/web master
//0 untuk user biasa
header("location:admin.php");
else
header("location:member_biasa.php");
echo"<br>";
}
else//digunakan jika session tidak atau belum
//ter-register atas bvariabel username
header("location:bukan_member.php");
//digunakan jika session tidak atau belum
//ter-register atas bvariabel username
?>
- Admin.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style2 {color: #FFFFFF}
-->
</style>
</head>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>

<body bgcolor="">
<form id="form1" name="form1" method="post" action="">
<div align="center">
<table width="1403" height="28" border="0" bordercolor="#006666" bgcolor="#006666">
<tr>
<td width="27" height="24" bgcolor="#006699"><label></label></td>
<td width="661" bgcolor="#006699"><h4 class="style2">APLIKASI SURAT MASUK
DAN KELUAR </h4></td>
<td width="609" bgcolor="#006699"><div align="right"><span class="style2"></span>
<?php
error_reporting(0);
session_start();
?>
<?php
error_reporting(0);
include('connect.php');
echo "<p>Hello ".$_SESSION['username']." ,anda masuk sebagai Admin</p>";
?></div></td>
<td width="88" bgcolor="#006699"><div align="center" class="style2"><a
href="logout.php">Logout</a></div></td>
</tr>
</table>
<table width="1404" border="0" bgcolor="#0099FF">
<tr>
<td width="232" height="21" bgcolor="#0066CC">Menu Aplikasi </td>
<td width="1162"><div align="right">
<!-- #BeginDate format:fcAm1a -->Monday, March 5, 2018 10:31 AM<!-- #EndDate -->
</div></td>
</tr>
</table>
<table width="1405" border="1" bordercolor="#99CCFF">
<tr>
<td width="235" height="604"><table width="228" height="602" border="0">
<tr>
<td height="21" colspan="2"><strong>Surat Masuk</strong> </td>
</tr>
<tr>
<td width="15" height="21">&nbsp;</td>
<td width="203">&gt;<a href="inputsuratmasuk/inputsuratmasuk.php"
target="iframe1">Input Surat Masuk </a></td>
</tr>
<tr>
<td height="21">&nbsp;</td>
<td height="21">&gt;<a href="inputsuratmasuk/Cari_edit_delete datasm.php"
target="iframe1">cari/edit/delete data</a></td>
</tr>
<tr>
<td height="21">&nbsp;</td>
<td height="21">&gt;<a href="inputsuratmasuk/laporan.php"
target="iframe1">Laporan</a></td>
</tr>

<tr>
<td height="21" colspan="2"><strong>Surat Keluar </strong></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&gt;<a href="inputsuratkeluar/inputsuratkeliar.php" target="iframe1">Input Surat
keluar </a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&gt;<a href="inputsuratkeluar/cari_edit_delete_datask.php"
target="iframe1">cari/edit/delete data</a><a
href="inputsuratkeluar/cari_edit_delete_datask.php" target="iframe1"></a> </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&gt;<a href="inputsuratkeluar/laporan.php" target="iframe1">Laporan</a></td>
</tr>
<tr>
<td height="24" colspan="2"><strong>Disposisi</strong></td>
</tr>
<tr>
<td rowspan="3">&nbsp;</td>
<td>&gt;<a href="disposisi/disposisi.php" target="iframe1">Input Disposisi </a></td>
</tr>
<tr>
<td><a href="disposisi/cari_edit_delete_datadisposisi.php"
target="iframe1">&gt;Cari/edit/delete data </a></td>
</tr>
<tr>
<td><a href="disposisi/laporan.php" target="iframe1">&gt;Laporan</a></td>
</tr>

<tr>
<td height="21" colspan="2">&nbsp;</td>
</tr>
<tr>
<td height="22" colspan="2"><a href="inputsuratmasuk/cari.php"
target="iframe1"></a></td>
</tr>
<tr>
<td height="21" colspan="2">&nbsp;</td>
</tr>
<tr>
<td height="21" colspan="2">&nbsp;</td>
</tr>
<tr>
<td height="181" colspan="2">&nbsp;</td>
</tr>
</table></td>
<td width="1160"><iframe name="iframe1" id="iframe1" width="1160" height="600"
class="i" bgcolor="#0000000"></iframe></td>
</tr>
</table>
<p align="left">&nbsp;</p>
<p>&nbsp;</p>
</div>
</form>
</body>
</html>

- Memberbiasa.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style2 {color: #FFFFFF}
-->
</style>
</head>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>

<body bgcolor="">
<form id="form1" name="form1" method="post" action="">
<div align="center">
<table width="1403" height="28" border="0" bordercolor="#006666" bgcolor="#006666">
<tr>
<td width="27" height="24" bgcolor="#006699"><label></label></td>
<td width="661" bgcolor="#006699"><h4 class="style2">APLIKASI SURAT MASUK
DAN KELUAR </h4></td>
<td width="609" bgcolor="#006699"><div align="right"><span class="style2"></span>
<?php
error_reporting(0);
session_start();
?>
<?php
error_reporting(0);
include('connect.php');
echo "<p>Hello ".$_SESSION['username']." ,anda masuk sebagai Member</p>";
?></div></td>
<td width="88" bgcolor="#006699"><div align="center" class="style2"><a
href="logout.php">Logout</a></div></td>
</tr>
</table>
<table width="1404" border="0" bgcolor="#0099FF">
<tr>
<td width="232" height="21" bgcolor="#0066CC">Menu Aplikasi </td>
<td width="1162"><div align="right">
<!-- #BeginDate format:fcAm1a -->Monday, March 5, 2018 10:40 AM<!-- #EndDate -->
</div></td>
</tr>
</table>
<table width="1405" border="1" bordercolor="#99CCFF">
<tr>
<td width="235" height="604"><table width="228" height="602" border="0">
<tr>
<td height="21" colspan="2"><strong>Surat Masuk</strong> </td>
</tr>
<tr>
<td width="15" height="21">&nbsp;</td>
<td width="203">&gt;<a href="inputsuratmasuk/inputsuratmasuk.php"
target="iframe1">Input Surat Masuk </a></td>
</tr>
<tr>
<td height="21">&nbsp;</td>
<td height="21">&gt;<a href="inputsuratmasuk/Caridatasm.php" target="iframe1">cari
data</a></td>
</tr>
<tr>
<td height="21">&nbsp;</td>
<td height="21">&gt;<a href="inputsuratmasuk/laporan.php"
target="iframe1">Laporan</a></td>
</tr>

<tr>
<td height="21" colspan="2"><strong>Surat Keluar </strong></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&gt;<a href="inputsuratkeluar/inputsuratkeliar.php" target="iframe1">Input Surat
keluar </a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&gt;<a href="inputsuratkeluar/caridatask.php" target="iframe1">cari data</a><a
href="inputsuratkeluar/caridatask.php" target="iframe1"></a> </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&gt;<a href="inputsuratkeluar/laporan.php" target="iframe1">Laporan</a></td>
</tr>
<tr>
<td height="24" colspan="2"><strong>Disposisi</strong></td>
</tr>
<tr>
<td rowspan="3">&nbsp;</td>
<td>&gt;<a href="disposisi/disposisi.php" target="iframe1">Input Disposisi </a></td>
</tr>
<tr>
<td><a href="disposisi/caridatadisposisi.php" target="iframe1">&gt;Cari data </a></td>
</tr>
<tr>
<td><a href="disposisi/laporan.php" target="iframe1">&gt;Laporan</a></td>
</tr>

<tr>
<td height="21" colspan="2">&nbsp;</td>
</tr>
<tr>
<td height="22" colspan="2"><a href="inputsuratmasuk/cari.php"
target="iframe1"></a></td>
</tr>
<tr>
<td height="21" colspan="2">&nbsp;</td>
</tr>
<tr>
<td height="21" colspan="2">&nbsp;</td>
</tr>
<tr>
<td height="181" colspan="2">&nbsp;</td>
</tr>
</table></td>
<td width="1160"><iframe name="iframe1" id="iframe1" width="1160" height="600"
class="i" bgcolor="#0000000"></iframe></td>
</tr>
</table>
<p align="left">&nbsp;</p>
<p>&nbsp;</p>
</div>
</form>
</body>
</html>

- logout.php
<?php
include("login.htm");
?>

Anda mungkin juga menyukai