0% found this document useful (0 votes)
6 views60 pages

Patient Management System Login & Admin

The documents contain code for a patient listing program with the following functionality: 1. Index.php is the homepage which displays a welcome message and menu. Login.php handles user login validation. 2. Pasien.php displays and allows searching the patient list, adding, editing and deleting patients. 3. Pasien_add.php allows adding new patients and generates patient ID numbers. The program uses sessions to manage user login state and includes modules for common page elements like headers and footers.

Uploaded by

idaayu17
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views60 pages

Patient Management System Login & Admin

The documents contain code for a patient listing program with the following functionality: 1. Index.php is the homepage which displays a welcome message and menu. Login.php handles user login validation. 2. Pasien.php displays and allows searching the patient list, adding, editing and deleting patients. 3. Pasien_add.php allows adding new patients and generates patient ID numbers. The program uses sessions to manage user login state and includes modules for common page elements like headers and footers.

Uploaded by

idaayu17
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

Listing Program

[Link]
<?
session_start();
require_once("[Link]");
acl();
if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();
menu();
?>

<!-- content-wrap starts here -->


<div id="content-wrap">

<center>
<h3 class="font1">Selamat Datang</h3>
<img src="images/[Link]">

<h1>Semoga Anda Lekas Sembuh</h1>


</center>

</div>
<? kaki(); ?>

[Link]
<?
session_start();
/*jika sudah sukses melakukan login, jangan login lagi*/
if (isset($_SESSION[soLogin]))
{
header("location: [Link]");
exit();
}
require_once("[Link]");
require_once("[Link]");
connect();
kepalaUmum();
?>

<script language="JavaScript">
function klik()
{
var id=[Link];
var pass=[Link];
if ([Link]==0)
{
alert("Masukkan User ID !");
[Link]();
}
else if ([Link]==0)
{
alert("Masukkan Password !");
[Link]();
}
else
{
[Link]();
}
}
</script>
<div id="content-wrap">
<center>

<h3 class="font1">LogIn</h3>
<img src="images/[Link]">
<form method="post" name="frmLogin" action="<?=$PHP_SELF;?>?login=activate&pid=<?
=md5(activate);?>">
<table>
<tr>
<td>User ID</td>
<td>:</td>
<td><input type="text" name="txtId"></td>
</tr>
<tr>
<td>Password</td>
<td>:</td>
<td><input type="password" name="txtPass" OnChange="klik();"></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="button" value="Login" class="tombol" OnClick="klik()"></td>
</tr>
</table>
<h3>Masukkan User ID dan Password anda</h3>
</form>
</div>

<? kaki(); ?>

<?
if ((md5($_REQUEST[login])==$_REQUEST[pid]) && $_POST[txtPass])
{
$cek=mysql_query("select id, nama_lengkap from pemakai where
nick=\"$_POST[txtId]\" and password=md5(\"$_POST[txtPass]\")");

if (mysql_num_rows($cek) == 1)
{
$data=mysql_fetch_object($cek);
$_SESSION[userid]=$_POST[txtId];
$_SESSION[nama_lengkap]=$data->nama_lengkap;
$_SESSION[gembokbesar]=md5($_POST[txtPass]);
$_SESSION[soLogin]="OK";
?>
<script language="JavaScript">
[Link]="[Link]";
</script>
<?php
}
else
{
?>
<script language="JavaScript">
alert("Akses Ditolak !");
[Link]();
</script>
<?php
}
}
?>

[Link]
<?
session_start();
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();
menu();
?>

<!-- content-wrap starts here -->


<div id="content-wrap">
<center>
<h3 class="font1">Selamat Datang</h3>
<img src="images/[Link]">
<h1>Semoga Anda Lekas Sembuh</h1>
</center>
</div>
<? kaki(); ?>

[Link]
<?
session_start();
require_once("[Link]");
require_once("[Link]");
acl();
if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();
connect();
menu("Pasien");
?>

<!-- content-wrap starts here -->


<div id="content-wrap">
<h2>DAFTAR PASIEN</h2>
<br>
<table>
<tr>
<td>Cari</td>
<td><input type="text" name="txtCari" id="txtCari"></td>
<td><input type="image" src="images/[Link]" OnClick="[Link]='?
keyword='+[Link]('txtCari').value"></td>
</tr>
</table>
<br>
<?
$batas=25;
if ($_POST[nomor])
$hal=$_POST[nomor];
else if ($_REQUEST[pagex])
$hal = $_REQUEST[pagex];
else
$hal=1;
$strSql1="select id from pasien";
if (!empty($_REQUEST[keyword]))
$strSql1.=" where no_kartu like '%$_REQUEST[keyword]%' or
nama_lengkap like '%$_REQUEST[keyword]%'";
/*mohama jumlah data u ngangaamila*/
$res=mysql_query($strSql1);
$jmlNgaamila = mysql_num_rows($res);
/*wonu tabel bo dipo otuwa*/

if ($jmlNgaamila==0)
{
echo "Pasien tidak ada
<br /><br>
<input type=\"button\" value=\"Tambah\" class=\"tombol\"
OnClick=\"[Link]='pasien_add.php'\">
</div>
";
kaki();
exit();
}

$jmlHalaman=(($jmlNgaamila%$batas) == 0) ? (int) $jmlNgaamila/$batas : (int)


$jmlNgaamila/$batas + 1;
if ($hal > $jmlHalaman)
$hal=(int) $jmlHalaman;

//echo "<b>$hal/$jmlHalaman</b>";
/*mohama operasi limit*/
$hasil = ($hal*$batas) - $batas;

if ((md5($_REQUEST[aksi])==$_REQUEST[pid]) && $_REQUEST[id])


{
mysql_query("delete from pasien where id=\"$_REQUEST[id]\"");
}
?>
<table class="data">
<tr>
<th width=20>No.</th>
<th width=90>Nomor</th>
<th width=140>Nama Lengkap</th>
<th width=50>Jenkel</th>
<th width=50 align="center">Umur</th>
<th width=250>Alamat</th>
<th></th>
<th></th>
<th></th>
</tr>
<?
$SQLnya="select id, no_kartu, nama_lengkap, jenkel, umur, alamat from pasien";
if (!empty($_REQUEST[keyword]))
$SQLnya.=" where no_kartu like '%$_REQUEST[keyword]%' or
nama_lengkap like '%$_REQUEST[keyword]%'";
if ($hal)
{
$no=$hasil;
$SQLnya.=" order by id desc LIMIT $hasil, $batas";
}
else
{
$no=0;
$SQLnya.=" order by id desc LIMIT 0, $batas";
}

$daftar=mysql_query($SQLnya);
while($data=mysql_fetch_object($daftar))
{
$no++;
$x=md5(hapus);
$jk=($data->jenkel=="p")?"Pria":"Wanita";
echo "
<tr valign='top'>
<td align=\"right\">$no.</td>
<td>$data->no_kartu</td>
<td>$data->nama_lengkap</td>
<td>$jk</td>
<td align=\"center\">$data->umur</td>
<td valign='top'>", nl2br($data->alamat), "</td>
<td><img src=\"images/[Link]\"
OnClick=\"[Link]='antri_add.php?id=$data->id'\" title='Antri'></td>
<td><img src=\"images/[Link]\"
OnClick=\"[Link]='pasien_edit.php?id=$data->id'\" title='Edit'></td>
<td><img src=\"images/[Link]\" OnClick=\"var i=confirm('Pasien
[ $data->nama_lengkap ] akan di hapus ?'); if (i==1) {[Link]='?
aksi=hapus&pid=$x&id=$data->id';}\" title='Hapus'></td>
</tr>
";
}
?>
</table>
<br />
<input type="button" value="Tambah" class="tombol"
OnClick="[Link]='pasien_add.php'">
<? include "pager_page.php"; ?>
</div>
<? kaki(); ?>

Pasien_add.php
<?
session_start();
require_once("[Link]");
require_once("[Link]");
acl();
if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();
connect();
menu("Pasien");
if ((md5($_REQUEST[aksi])==$_REQUEST[pid]) && $_POST[txtNo])
{
mysql_query("insert into pasien (no_kartu, nama_lengkap, jenkel, umur,
alamat) values
(\"$_POST[txtNo]\",\"$_POST[txtNama]\",\"$_POST[rJenkel]\",\"$_POST[cmbUmur]\",\"
$_POST[txtAlamat]\")");
?>
<script language="JavaScript">
[Link]="[Link]";
</script>
<?
}
$nomoro=mysql_query("SELECT case count(id) when 0 then 'KP00001' else case
char_length(max(id)+1) when 1 then concat('KP0000', max(id)+1) when 2 then
concat('KP000', max(id)+1) when 3 then concat('KP00', max(id)+1) when 4 then concat('KP0',
max(id)+1) else concat('KP',max(id)+1) end end as kode FROM pasien");
$no_k=mysql_fetch_object($nomoro);
?>
<script language="JavaScript">
function simpan()
{
var no=[Link];
var nama=[Link];
var alamt=[Link];
if ([Link] ==0)
{
alert('Masukkan Nomor Kartu !');
[Link]();
}
else if ([Link] ==0)
{
alert('Masukkan Nama Lengkap !');
[Link]();
}
else if ([Link] ==0)
{
alert('Masukkan Alamat Pasien !');
[Link]();
}
else
{
[Link]();
[Link]("cetak_kartu.php?
no="+no,"","toolbar=no,scrollbars=no, resizable=no, menubar=no,
width=320,height=320").focus();

}
}
</script>
<!-- content-wrap starts here -->
<div id="content-wrap">

<h2>TAMBAH PASIEN</h2>
<br>

<form method="post" action="?aksi=tambah&pid=<?=md5(tambah);?>"


name="frmAddPasien">
<table>
<tr>
<td>Nomor Kartu</td>
<td>:</td>
<td><input type="text" name="txtNo" maxlength=10 value="<?=$no_k->kode;?>"
readonly class="txtDisabled"></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td>:</td>
<td><input type="text" name="txtNama" maxlength=60 size=30></td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td>:</td>
<td>
<input type="radio" name="rJenkel" value="p" checked>Pria
<input type="radio" name="rJenkel" value="w">Wanita
</td>
</tr>
<tr>
<td>Umur</td>
<td>:</td>
<td>
<select name="cmbUmur">
<?
for($i=1;$i<=125;$i++)
{
if ($i==30)
echo "<option value=$i selected>$i</option>";
else
echo "<option value=$i>$i</option>";
}
?>
</select>
Tahun</td>
</tr>
<tr valign="top">
<td>Alamat</td>
<td>:</td>
<td><textarea name="txtAlamat"></textarea></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="button" value="Simpan" class="tombol"
OnClick="simpan();"></td>
</tr>
</table>

</form>

</div>

<? kaki(); ?>

Pasien_edit.php
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Pasien");

if ((md5($_REQUEST[aksi])==$_REQUEST[pid]) && $_POST[txtId])


{
mysql_query("update pasien set nama_lengkap=\"$_POST[txtNama]\",
jenkel=\"$_POST[rJenkel]\", umur=\"$_POST[cmbUmur]\",
alamat=\"$_POST[txtAlamat]\" where id=\"$_POST[txtId]\"");
?>
<script language="JavaScript">
[Link]="[Link]";
</script>
<?
}

$strSql=mysql_query("select * from pasien where id=\"$_REQUEST[id]\"");


if (mysql_num_rows($strSql) != 1)
{
kaki();
exit();
}
else
{
$data=mysql_fetch_object($strSql);
}
?>

<script language="JavaScript">
function cetak()
{
var no=[Link];
var nama=[Link];
var alamt=[Link];

if ([Link] ==0)
{
alert('Masukkan Nomor Kartu !');
[Link]();
}
else if ([Link] ==0)
{
alert('Masukkan Nama Lengkap !');
[Link]();
}
else if ([Link] ==0)
{
alert('Masukkan Alamat Pasien !');
[Link]();
}
else
{
[Link]();
[Link]("cetak_kartu.php?
no="+no,"","toolbar=no,scrollbars=no, resizable=no, menubar=no,
width=320,height=320").focus();
}
}
</script>

<!-- content-wrap starts here -->


<div id="content-wrap">

<h2>UBAH DATA PASIEN</h2>


<br>

<form method="post" action="?aksi=ubah&pid=<?=md5(ubah);?>" name="frmEditPasien">


<input type="hidden" name="txtId" value="<?=$data->id;?>">
<table>
<tr>
<td>Nomor Kartu</td>
<td>:</td>
<td><input type="text" name="txtNo" value="<?=$data->no_kartu;?>" readOnly
class="txtDisabled"></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td>:</td>
<td><input type="text" name="txtNama" maxlength=60 size=30 value="<?=$data-
>nama_lengkap;?>"></td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td>:</td>
<td>
<?
if ($data->jenkel=="p")
{
?>
<input type="radio" name="rJenkel" value="p" checked>Pria
<input type="radio" name="rJenkel" value="w">Wanita
<?
}
else
{
?>
<input type="radio" name="rJenkel" value="p">Pria
<input type="radio" name="rJenkel" value="w" checked>Wanita
<?
}
?>
</td>
</tr>
<tr>
<td>Umur</td>
<td>:</td>
<td>
<select name="cmbUmur">
<?
for($i=1;$i<=125;$i++)
{
if ($i==$data->umur)
echo "<option value=$i selected>$i</option>";
else
echo "<option value=$i>$i</option>";
}
?>
</select>
Tahun</td>
</tr>
<tr valign="top">
<td>Alamat</td>
<td>:</td>
<td><textarea name="txtAlamat"><?=$data->alamat;?></textarea></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="button" value="Simpan" class="tombol" OnClick="cetak();"></td>
</tr>
</table>

</form>

</div>

<? kaki(); ?>

Antri_add.php
<?
session_start();
require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Antrian");

if ((md5($_REQUEST[aksi])==$_REQUEST[pid]) && $_POST[txtId])


{
$nomor=mysql_query("select case count(id) when 0 then 1 else
max(no_antri)+1 end as no from kunjungan where date(waktu)=current_date()");
$nonya=mysql_fetch_object($nomor);

mysql_query("insert into kunjungan (id_pasien, no_antri, waktu, anamnesa,


diagnosa, status) values(\"$_POST[txtId]\", \"$nonya->no\",
now(), \"$_POST[txtAnamnesa]\",'',1)");
?>
<script language="JavaScript">
[Link]="[Link]";
</script>
<?
}

$strSql=mysql_query("select id, no_kartu, nama_lengkap from pasien where


id=\"$_REQUEST[id]\" and id not in (select id_pasien from kunjungan where
date(waktu)=current_date() and status<>4)");

if (mysql_num_rows($strSql) <= 0)
{
kaki();
?>
<script language="JavaScript">
alert('Pasien Tidak Terdaftar,\nSedang Antri,\nAtau Sedang
Diperiksa');
[Link]="[Link]";
</script>
<?
exit();
}

$data=mysql_fetch_object($strSql);
?>

<!-- content-wrap starts here -->


<div id="content-wrap">

<h2>TAMBAH ANTRIAN HARI INI</h2>


<br>

<form method="post" action="?aksi=tambah&pid=<?=md5(tambah);?>"


name="frmAddAntri">
<input type="hidden" name="txtId" value="<?=$data->id;?>">
<table>
<tr>
<td>Nomor Kartu</td>
<td>:</td>
<td><input type="text" name="txtNo" value="<?=$data->no_kartu;?>" readOnly
class="txtDisabled"></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td>:</td>
<td><input type="text" name="txtNama" size=30 value="<?=$data->nama_lengkap;?
>" readOnly class="txtDisabled"></td>
</tr>
<tr valign="top">
<td>Anamnesa</td>
<td>:</td>
<td><textarea name="txtAnamnesa"></textarea></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="button" value="Simpan" class="tombol"
OnClick="[Link]();"></td>
</tr>
</table>
</form>

</div>

<? kaki(); ?>


[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Antrian");

if ($_REQUEST[aksi]=="hapus" && (md5($_REQUEST[aksi])==$_REQUEST[pid])


&& $_REQUEST[id])
{
mysql_query("delete from kunjungan where id=\"$_REQUEST[id]\"");
}

if ($_REQUEST[aksi]=="periksa" && (md5($_REQUEST[aksi])==$_REQUEST[pid])


&& $_REQUEST[id])
{
mysql_query("update kunjungan set status=2 where
id=\"$_REQUEST[id]\"");
}

$strSql=mysql_query("select [Link], no_antri, no_kartu,


pasien.nama_lengkap, anamnesa from kunjungan join pasien where id_pasien=[Link] and
date(waktu)=current_date() and status=1 order by no_antri");

?>

<!-- content-wrap starts here -->


<div id="content-wrap">

<h2>DAFTAR ANTRIAN HARI INI</h2>


<br>

<table class="data">
<tr>
<th>No.</th>
<th>Nomor Kartu</th>
<th>Nama Lengkap</th>
<th width=360>Anamnesa</th>
<th></th>
<th></th>
<th></th>
</tr>
<?
while($data=mysql_fetch_object($strSql))
{
$x=md5(hapus);
$y=md5(periksa);
echo "
<tr valign=\"top\">
<td>$data->no_antri</td>
<td>$data->no_kartu</td>
<td>$data->nama_lengkap</td>
<td>$data->anamnesa</td>
<td><img src=\"images/[Link]\" OnClick=\"[Link]='?
aksi=periksa&pid=$y&id=$data->id'\" title='Periksa'></td>
<td><img src=\"images/[Link]\"
OnClick=\"[Link]('cetak_antri.php?no=$data->no_antri&nama=$data-
>nama_lengkap', 'buka', 'scrollbars=0, toolbar=0, width=320, height=300')\" title='Cetak No.
Antrian'></td>
<td><img src=\"images/[Link]\" OnClick=\"var i=confirm('Pasien
[ $data->nama_lengkap ] akan di hapus dari daftar Antrian ?'); if (i==1) {[Link]='?
aksi=hapus&pid=$x&id=$data->id';}\" title='Hapus'></td>
</tr>";
}
?>

</table>
<br>
</div>

<? kaki(); ?>

[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Pemeriksaan");
$strSql=mysql_query("select [Link], no_antri, no_kartu,
pasien.nama_lengkap, anamnesa from kunjungan join pasien where id_pasien=[Link] and
date(waktu)=current_date() and status=2 order by no_antri");

?>

<!-- content-wrap starts here -->


<div id="content-wrap">

<h2>DAFTAR PASIEN HARI INI</h2>


<br>

<table class="data">
<tr>
<th>No.</th>
<th>Nomor Kartu</th>
<th>Nama Lengkap</th>
<th width=360>Anamnesa</th>
<th></th>
<th></th>
<th></th>
</tr>
<?
while($data=mysql_fetch_object($strSql))
{
$y=md5(periksa);
echo "
<tr valign=\"top\">
<td>$data->no_antri</td>
<td>$data->no_kartu</td>
<td>$data->nama_lengkap</td>
<td>$data->anamnesa</td>
<td><img src=\"images/[Link]\"
OnClick=\"[Link]='[Link]?kartu=$data->no_kartu'\" title='Riwayat
Kesehatan'></td>
<td><img src=\"images/[Link]\"
OnClick=\"[Link]='[Link]?id=$data->id'\" title='Masukkan Hasil
Pemeriksaan'></td>
<td><img src=\"images/[Link]\" OnClick=\"[Link]='[Link]?
id=$data->id'\" title='Masukkan biaya'></td>
</tr>";
}
?>

</table>
</div>

<? kaki(); ?>


[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Pemeriksaan");

$strSql1=mysql_query("select id, no_kartu, nama_lengkap, jenkel from pasien where


no_kartu=\"$_REQUEST[kartu]\"");
$data1=mysql_fetch_object($strSql1);

$strSql2=mysql_query("select id, date_format(waktu, '%d %M %Y') as waktu,


diagnosa, (select tindakan from tindakan where id_kunjungan=[Link]) as tindakan
from kunjungan where id_pasien=\"$data1->id\" and (status=3 or status=4) order by id
desc");

?>
<!-- content-wrap starts here -->
<div id="content-wrap">

<h2>RIWAYAT KESEHATAN PASIEN</h2>


<br>

<table>
<tr>
<td>Nomor Kartu</td>
<td>:</td>
<td><input type="text" value="<?=$data1->no_kartu;?>" readOnly
class="txtDisabled"></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td>:</td>
<td><input type="text" value="<?=$data1->nama_lengkap;?>" readOnly
class="txtDisabled"></td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td>:</td>
<td><input type="text" value="<?=($data1->jenkel=='p')?'Pria':'Wanita';?>" readOnly
class="txtDisabled"></td>
</tr>
</table>

<br>

<table class="data">
<tr>
<th>No.</th>
<th>Waktu</th>
<th>Diagnosa</th>
<th>Tindakan</th>
</tr>
<?
$i=0;
while($data2=mysql_fetch_object($strSql2))
{
$i++;
echo "
<tr valign='top'>
<td>$i.</td>
<td>$data2->waktu</td>
<td>", nl2br($data2->diagnosa), "</td>
<td>$data2->tindakan</td>
</tr>
";
}
?>
</table>

<br>
<input type="button" value="Kembali" class="tombol" OnClick="[Link](-1)">

</div>

<? kaki(); ?>

[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Pemeriksaan");

#suster tidak bole ba priksa pasien


if ($_SESSION[userid]!="dokter")
{
kaki();
?>
<script language="JavaScript">
alert("Akses Anda Hanya Sebagai Operator !");
[Link]="[Link]";
</script>
<?php

exit();
}

if ((md5($_REQUEST[aksi])==$_REQUEST[pid]) && $_POST[txtId])


{
mysql_query("update kunjungan set diagnosa=\"$_POST[txtDiagnosa]\",
status=2 where id=\"$_POST[txtId]\"");

/*wonu loluwango tindakan*/


if (!empty($_POST[txtTindakan]))
{
mysql_query("insert into tindakan (id_kunjungan, tindakan) values
(\"$_POST[txtId]\", \"$_POST[txtTindakan]\")");
}

$panyakiAtiolo=explode(",", trim($_POST[txtDiagnosa]));

foreach($panyakiAtiolo as $kacian)
{
$xxx=strtolower(trim($kacian));
mysql_query("insert into penyakit_pasien(id_kunjungan, waktu,
nama_penyakit) values (\"$_POST[txtId]\", current_date(), \"$xxx\")");
}

#ini yang ada update


#mysql_query("insert into pembayaran (id_kunjungan, waktu, biaya, bayar)
values (\"$_POST[txtId]\", current_date(), \"$_POST[txtBayar]\", 0)");

if (!empty($_POST[txtResep]))
{
$nomoro=mysql_query("SELECT case count(id) when 0 then
'TR00001' else case char_length(max(id)+1) when 1 then concat('TR0000', max(id)+1) when 2
then concat('TR000', max(id)+1) when 3 then concat('TR00', max(id)+1) when 4 then
concat('TR0', max(id)+1) else concat('TR',max(id)+1) end end as kode FROM resep");
$no_k=mysql_fetch_object($nomoro);

mysql_query("insert into resep (id_kunjungan, kode_resep, waktu,


resep) values (\"$_POST[txtId]\", \"$no_k->kode\",
current_date(), \"$_POST[txtResep]\")");
}

?>
<script language="JavaScript">
[Link]="[Link]";
</script>
<?
}

$strSql=mysql_query("select [Link], no_antri, no_kartu,


pasien.nama_lengkap, anamnesa from kunjungan join pasien where id_pasien=[Link] and
date(waktu)=current_date() and status=2 and [Link]=\"$_REQUEST[id]\"");

$data=mysql_fetch_object($strSql);

?>

<script language="JavaScript">
function simpan()
{
var diag=[Link];
//var bay=[Link];

if ([Link]==0)
{
alert("Masukkan Hasil Diagnosa !");
[Link]();
}
/*else if ([Link] == 0)
{
alert("Masukkan Jumlah Bayar !");
[Link]();
}*/
else
{
[Link]();
}
}
</script>
<!-- content-wrap starts here -->
<div id="content-wrap">

<h2>PEMERIKSAAN PASIEN</h2>
<br>

<form method="post" action="?aksi=kasihresep&pid=<?=md5(kasihresep);?>"


name="frmPeriksa">
<input type="hidden" name="txtId" value="<?=$data->id;?>">
<table>
<tr>
<td width=90>Nomor Kartu</td>
<td>:</td>
<td><input type="text" value="<?=$data->no_kartu;?>" readonly
class="txtDisabled"></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td>:</td>
<td><input type="text" value="<?=$data->nama_lengkap;?>" readonly
class="txtDisabled"></td>
</tr>
<tr valign="top">
<td>Anamnesa</td>
<td>:</td>
<td><textarea readonly class="txtDisabled"><?=$data->anamnesa;?
></textarea></td>
</tr>
<tr>
<td></td>
<td></td>
<td><em>Nama penyakit dipisahkan dengan tanda "KOMA"</em></td>
</tr>
<tr valign="top">
<td>Diagnosa</td>
<td>:</td>
<td><textarea name="txtDiagnosa"></textarea></td>
</tr>
<tr valign="top">
<td>Resep</td>
<td>:</td>
<td><textarea name="txtResep"></textarea></td>
</tr>
<tr>
<td>Tindakan</td>
<td>:</td>
<td><input type="text" name="txtTindakan" style="width:300px"></td>
</tr>
<!--tr>
<td>Jumlah Bayar</td>
<td>:</td>
<td><input type="text" name="txtBayar" style="text-align:right;"><b>,-</b></td>
</tr-->
<tr>
<td></td>
<td></td>
<td><input type="button" value="Simpan" class="tombol"
OnClick="simpan()"></td>
</tr>
</table>
</form>

</div>

<? kaki(); ?>

[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Pemeriksaan");
if ($_SESSION[userid]!="dokter")
{
kaki();
?>
<script language="JavaScript">
alert("Akses Anda Hanya Sebagai Operator !");
[Link]="[Link]";
</script>
<?php

exit();
}

if ((md5($_REQUEST[aksi]) == $_REQUEST[pid]) && $_POST[txtId])


{
mysql_query("insert into pembayaran (id_kunjungan, waktu, biaya, bayar)
values (\"$_POST[txtId]\", current_date(), \"$_POST[txtBayar]\", 0)");
mysql_query("update kunjungan set status=3 where id=\"$_POST[txtId]\"");
?>
<script language="JavaScript">
[Link]="[Link]";
</script>
<?
}
$strSql=mysql_query("select [Link], no_antri, no_kartu,
pasien.nama_lengkap, anamnesa from kunjungan join pasien where id_pasien=[Link] and
date(waktu)=current_date() and status=2 and [Link]=\"$_REQUEST[id]\"");

$data=mysql_fetch_object($strSql);
?>

<script language="JavaScript">
function simpan()
{
var bay=[Link];

if ([Link] == 0)
{
alert("Masukkan Jumlah Bayar !");
[Link]();
}
else
{
[Link]();
}

}
</script>

<!-- content-wrap starts here -->


<div id="content-wrap">

<h2>INPUT BIAYA</h2>
<br>
<form method="post" action="?aksi=bayar&pid=<?=md5(bayar);?>" name="frmBayar">
<input type="hidden" name="txtId" value="<?=$_REQUEST[id];?>">
<table>
<tr>
<td width=90>Nomor Kartu</td>
<td>:</td>
<td><input type="text" value="<?=$data->no_kartu;?>" readonly
class="txtDisabled"></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td>:</td>
<td><input type="text" value="<?=$data->nama_lengkap;?>" readonly
class="txtDisabled" width="100px"></td>
</tr>
<tr>
<td>Jumlah Bayar</td>
<td>:</td>
<td><input type="text" name="txtBayar" style="text-align:right;"><b>,-</b></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="button" value="Simpan" class="tombol"
OnClick="simpan();"></td>
</tr>
</table>
</form>

</div>

<? kaki(); ?>

Hasil_periksa.php
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Pembayaran");

#$strSql=mysql_query("select [Link], no_antri, no_kartu,


pasien.nama_lengkap, diagnosa from kunjungan join pasien where id_pasien=[Link] and
date(waktu)=current_date() and status=3 order by no_antri");

$strSql=mysql_query("select [Link], no_antri, no_kartu,


pasien.nama_lengkap, pembayaran.id_kunjungan, [Link] from kunjungan join
pasien join pembayaran where id_pasien=[Link] and
date([Link])=current_date() and status=3 and
[Link]=pembayaran.id_kunjungan and [Link]=0 order by no_antri");
?>

<!-- content-wrap starts here -->


<div id="content-wrap">

<h2>DAFTAR PASIEN YANG SUDAH DIPERIKSA</h2>


<br>

<table class="data">
<tr>
<th>No.</th>
<th>Nomor Kartu</th>
<th>Nama Lengkap</th>
<th width=100>Biaya</th>
<th></th>
</tr>
<?
while($data=mysql_fetch_object($strSql))
{
$y=md5(periksa);
echo "
<tr valign=\"top\">
<td>$data->no_antri</td>
<td>$data->no_kartu</td>
<td>$data->nama_lengkap</td>
<td align=\"right\">", uang($data->biaya),"</td>
<td><img src=\"images/[Link]\" OnClick=\"[Link]='[Link]?
pid=$y&id=$data->id&no_kartu=$data->no_kartu&nama=$data-
>nama_lengkap&biaya=$data->biaya'\" title='Bayar'></td>
</tr>";
}
?>

</table>
</div>

<? kaki(); ?>

[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Pembayaran");
kaki();

if (md5("periksa") == $_REQUEST[pid] && $_REQUEST[id] &&


$_REQUEST[no_kartu] && $_REQUEST[nama] && $_REQUEST[biaya])
{
mysql_query("update pembayaran set bayar=1 where
id_kunjungan=\"$_REQUEST[id]\"");

mysql_query("update kunjungan set status=4 where


id=\"$_REQUEST[id]\"");

$cari_resep=mysql_query("select id from resep where


id_kunjungan=\"$_REQUEST[id]\"");
if (mysql_num_rows($cari_resep)>0)
{
?>
<script language="JavaScript">
[Link]("cetak_resep.php?id=<?=$_REQUEST[id];?
>&nama=<?=$_REQUEST[nama];?>", "", "toolbar=no,scrollbars=no, resizable=no,
menubar=no, width=320,height=350").focus();

[Link]("cetak_nota.php?id=<?=$_REQUEST[id];?
>&nama=<?=$_REQUEST[nama];?>&no_kartu=<?=$_REQUEST[no_kartu];?>&biaya=<?
=$_REQUEST[biaya];?>", "", "toolbar=no,scrollbars=no, resizable=no, menubar=no,
width=320,height=350").focus();

[Link]="hasil_periksa.php";
</script>
<?
}
else
{
?>
<script language="JavaScript">
[Link]("cetak_nota.php?id=<?=$_REQUEST[id];?
>&nama=<?=$_REQUEST[nama];?>&no_kartu=<?=$_REQUEST[no_kartu];?>&biaya=<?
=$_REQUEST[biaya];?>", "", "toolbar=no,scrollbars=no, resizable=no, menubar=no,
width=320,height=350").focus();

[Link]="hasil_periksa.php";
</script>
<?
}
}?>
[Link]
<?
session_start();

require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

menu("Laporan");
?>

<!-- content-wrap starts here -->


<div id="content-wrap">
<h2>LAPORAN</h2>
<br>

<li> <a href="[Link]">Statistik Kunjungan</a>


<li> <a href="[Link]">10 Besar Penyakit</a>
<li> <a href="[Link]">Pendapatan</a>
<li> <a href="[Link]">Rekapan Resep</a>

<br><br>
</div>

<? kaki(); ?>

[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Laporan");

$strSql1=mysql_query("select count(id) as jml, date_format(waktu, '%M') as bln from


kunjungan where year(waktu)=year(current_date()) and (status=3 or status=4) group by
month(waktu)");
?>

<!-- content-wrap starts here -->


<div id="content-wrap">
<h2>LAPORAN STATISTIK KUNJUNGAN <?=date("Y");?></h2>
<br>

<table class="data">
<tr>
<th>No</th>
<th>Bulan</th>
<th>Jumlah</th>
</tr>
<?
$i=0;
$tot=0;
while($data1=mysql_fetch_object($strSql1))
{
$i++;
echo "
<tr>
<td>$i.</td>
<td>$data1->bln</td>
<td align='right'>$data1->jml pasien</td>
</tr>
";
$tot+=$data1->jml;
}
?>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><t
d></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr>
<tr style="font-weight:bold">
<td colspan=2>Total</td>
<td align='right'><?=$tot;?> pasien</td>
</tr>
</table>

<br>
<input type="button" value="Kembali" OnClick="[Link](-1);" class="tombol">

</div>

<? kaki(); ?>

[Link]
<?
session_start();
require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Laporan");

if ($_REQUEST[cmbBulan]==2)
$strSql=mysql_query("select count(id) as jml, trim(nama_penyakit) as nama
from penyakit_pasien where month(waktu) >= '04' and month(waktu)<='06' and
year(waktu)=year(current_date()) group by trim(nama_penyakit) order by jml desc, nama");
else if ($_REQUEST[cmbBulan]==3)
$strSql=mysql_query("select count(id) as jml, trim(nama_penyakit) as nama
from penyakit_pasien where month(waktu) >= '07' and month(waktu)<='09' and
year(waktu)=year(current_date()) group by trim(nama_penyakit) order by jml desc, nama");
else if ($_REQUEST[cmbBulan]==4)
$strSql=mysql_query("select count(id) as jml, trim(nama_penyakit) as nama
from penyakit_pasien where month(waktu) >= '10' and month(waktu)<='12' and
year(waktu)=year(current_date()) group by trim(nama_penyakit) order by jml desc, nama");
else
$strSql=mysql_query("select count(id) as jml, trim(nama_penyakit) as nama
from penyakit_pasien where month(waktu) >= '01' and month(waktu)<='03' and
year(waktu)=year(current_date()) group by trim(nama_penyakit) order by jml desc, nama");

?>

<!-- content-wrap starts here -->


<div id="content-wrap">
<h2>10 Besar Penyakit Dengan Kasus Terbanyak</h2>
<br>

<select style="width:240" name="cmbBulan" OnChange="[Link]='?


cmbBulan='+[Link]">
<?
$arr=array("1"=> "January - February - Maret",
"2"=> "April - Mei - Juni",
"3"=> "Juli - Agustus - September",
"4"=> "Oktober - November - Desember"
);
foreach($arr as $v => $k)
{
if ($_REQUEST[cmbBulan]==$v)
echo "<option value=\"$v\" selected>$k</option>";
else
echo "<option value=\"$v\">$k</option>";
}
?>
</select>

<br><br>

<table class="data">
<tr>
<th>No.</th>
<th>Nama Penyakit</th>
<th>Jumlah</th>
</tr>
<?
$i=0;
while($data=mysql_fetch_object($strSql))
{

if ($data->jml<>$old)
$i++;

$old=$data->jml;

if ($i>10) break;

echo "
<tr>
<td>$i.</td>
<td>", ucwords($data->nama), "</td>
<td align='right'>$data->jml</td>
</tr>
";
}
?>
</table>

<br>
<input type="button" value="Kembali" OnClick="[Link](-1);" class="tombol"> <input
type="button" value="Cetak" OnClick="[Link]('cetak_10penyakit.php?cmbBulan=<?
=$_REQUEST[cmbBulan];?>', '', 'toolbar=no,scrollbars=no, resizable=no, menubar=no,
width=420,height=800').focus()" class="tombol">

</div>

<? kaki(); ?>

[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Laporan");

$strSql3=mysql_query("select sum(biaya) as jml, date_format(waktu, '%M') as bln


from pembayaran where bayar=1 group by month(waktu)");

?>

<!-- content-wrap starts here -->


<div id="content-wrap">
<h2>Laporan Pendapatan</h2>
<br>

<table class="data">
<tr>
<th>No</th>
<th>Bulan</th>
<th>Jumlah</th>
</tr>
<?
$i2=0;
$tot2=0;
while($data3=mysql_fetch_object($strSql3))
{
$i2++;
echo "
<tr>
<td>$i2.</td>
<td>$data3->bln</td>
<td align='right'>", uang($data3->jml), "</td>
</tr>
";
$tot2+=$data3->jml;
}
?>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td></tr>
<tr style="font-weight:bold">
<td colspan=2>Total</td>
<td align='right'><?=uang($tot2);?></td>
</tr>
</table>

<br>
<input type="button" value="Kembali" OnClick="[Link](-1);" class="tombol">

</div>

<? kaki(); ?>

[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu("Laporan");

if (!$_REQUEST[cmbBulan])
$strSql=mysql_query("select kode_resep, date_format(waktu,'%d %M %Y')
as waktu from resep where month(waktu)='01' and year(waktu)=year(current_date())");
else
$strSql=mysql_query("select kode_resep, date_format(waktu,'%d %M %Y')
as waktu from resep where month(waktu)='$_REQUEST[cmbBulan]' and
year(waktu)=year(current_date())");
?>

<!-- content-wrap starts here -->


<div id="content-wrap">
<h2>REKAPAN RESEP</h2>
<br>

<select style="width:240" name="cmbBulan" OnChange="[Link]='?


cmbBulan='+[Link]">
<?
$arr=array("01"=> "January",
"02"=> "February",
"03"=> "Maret",
"04"=> "April",
"05"=> "Mei",
"06"=> "Juni",
"07"=> "July",
"08"=> "Agustus",
"09"=> "September",
"10"=> "Oktober",
"11"=> "November",
"12"=> "Desember"
);
foreach($arr as $v => $k)
{
if ($_REQUEST[cmbBulan]==$v)
echo "<option value=\"$v\" selected>$k</option>";
else
echo "<option value=\"$v\">$k</option>";
}
?>
</select>

<br><br>

<table class="data">
<tr>
<th>No</th>
<th>Kode Resep</th>
<th>Tanggal</th>
</tr>
<?
$i=0;
while($data=mysql_fetch_object($strSql))
{
$i++;

if ($i>10) break;

echo "
<tr>
<td>$i.</td>
<td>$data->kode_resep</td>
<td>$data->waktu</td>
</tr>
";
}
?>
</table>

<br>
<input type="button" value="Kembali" OnClick="[Link](-1);" class="tombol">

</div>

<? kaki(); ?>

Cetak_10Penyakit.php
<?
session_start();

require_once("[Link]");
require_once("[Link]");

acl();
connect();

if ($_REQUEST[cmbBulan]==2)
$strSql=mysql_query("select count(id) as jml, trim(nama_penyakit) as nama
from penyakit_pasien where month(waktu) >= '04' and month(waktu)<='06' and
year(waktu)=year(current_date()) group by trim(nama_penyakit) order by jml desc, nama");
else if ($_REQUEST[cmbBulan]==3)
$strSql=mysql_query("select count(id) as jml, trim(nama_penyakit) as nama
from penyakit_pasien where month(waktu) >= '07' and month(waktu)<='09' and
year(waktu)=year(current_date()) group by trim(nama_penyakit) order by jml desc, nama");
else if ($_REQUEST[cmbBulan]==4)
$strSql=mysql_query("select count(id) as jml, trim(nama_penyakit) as nama
from penyakit_pasien where month(waktu) >= '10' and month(waktu)<='12' and
year(waktu)=year(current_date()) group by trim(nama_penyakit) order by jml desc, nama");
else
$strSql=mysql_query("select count(id) as jml, trim(nama_penyakit) as nama
from penyakit_pasien where month(waktu) >= '01' and month(waktu)<='03' and
year(waktu)=year(current_date()) group by trim(nama_penyakit) order by jml desc, nama");

?>

<!-- content-wrap starts here -->


<center>
<h2>LAPORAN 10 BESAR PENYAKIT</h2>
<h3>Pada Praktek Dr. Ar. Mohammad, [Link]</h3>
<?
if ($_REQUEST[cmbBulan]==2)
echo "Periode : <B>Bulan April - Juni</B>";
else if ($_REQUEST[cmbBulan]==3)
echo "Periode : <B>Bulan Juli - September</B>";
else if ($_REQUEST[cmbBulan]==4)
echo "Periode : <B>Bulan Oktober - Desember</B>";
else
echo "Periode : <B>Bulan January - Maret</B>";
?>
<br>
<table border=1 >
<tr>
<th> No.</th>
<th align="left" width=400> Nama Penyakit </th>
<th> Jumlah</th>
</tr>
<?
$i=0;
while($data=mysql_fetch_object($strSql))
{
if ($data->jml<>$old)
$i++;

$old=$data->jml;

if ($i>10) break;

echo "
<tr>
<td>$i.</td>
<td>", ucwords($data->nama), "</td>
<td align='right'>$data->jml</td>
</tr>
";
}
?>
</table>
</center>
<align="right">
<table>
<tr height=20>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td align="left">Mengetahui,</td>
</tr>
<tr height=60>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td align="left" valign="bottom"><u>Dr. A. R. Mohammad Sp,Pd</u></td>
</tr>
</table>
</align>
<table>
<br>
<input type="button" value="Tutup" OnClick="[Link]()" class="tombol"> <input
type="button" value="Cetak" OnClick="[Link]();[Link]()"
class="tombol"></table>

Cetak_antri.php
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();
?>
<?php
$today = date("j - F - Y");
?>

<table width=300px border=0 style="font-size:12px; border-collapse:collapse; border:1px


solid #000" cellpadding=3>
<tr style="border-bottom:1px solid #000; background:#C2E167">
<td colspan=3 align="center">
<h3 style="padding:0;margin:0">Dr. A. R. Mohammad Sp,Pd</h3>
<i>Spesialis Penyakit Dalam<br>
Jln. K.H. Agus Salim Telp 8726667</i>
</td>
</tr>
<tr>
<td width=100>Nomor Antrian</td>
<td width=2>:</td>
<td width=198><?=$_REQUEST[no];?></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td>:</td>
<td><?=$_REQUEST[nama];?></td>
</tr>
<tr>
<td>Tanggal</td>
<td>:</td>
<td><?print_r($today);?></td>
</tr>
</table>
<table>
<br>
<input type="button" value="Tutup" OnClick="[Link]()" class="tombol"> <input
type="button" value="Cetak" OnClick="[Link]();[Link]()"
class="tombol"></table>

Cetak_kartu.php
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();
connect();
$strSql=mysql_query("select * from pasien where no_kartu=\"$_REQUEST[no]\"");
$data=mysql_fetch_object($strSql);
?>

<table width=300px border=0 style="font-size:12px; border-collapse:collapse; border:1px


solid #000" cellpadding=3>
<tr style="border-bottom:1px solid #000; background:#C2E167">
<td colspan=3 align="center">
<h3 style="padding:0;margin:0">Dr. A. R. Mohammad Sp,Pd</h3>
<i>Spesialis Penyakit Dalam<br>
Jln. K.H. Agus Salim Telp 8726667</i>
</td>
</tr>
<tr>
<td width=100>Nomor Kartu</td>
<td width=2>:</td>
<td width=198><?=$_REQUEST[no];?></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td>:</td>
<td><?=$data->nama_lengkap;?></td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td>:</td>
<td><?=($data->jenkel=="p")?"Pria":"Wanita";?></td>
</tr>
<tr>
<td>Umur</td>
<td>:</td>
<td><?=$data->umur;?> tahun</td>
</tr>
<tr valign="top">
<td>Alamat</td>
<td>:</td>
<td><?=nl2br($data->alamat);?></td>
</tr>
</table>
<table>
<table>
<br>
<input type="button" value="Tutup" OnClick="[Link]();" class="tombol"> <input
type="button" value="Cetak" OnClick="[Link]();[Link]();"
class="tombol"></table>

Cetak_nota.php
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();
connect();
?>

<table width=300px border=0 style="font-size:12px; border-collapse:collapse; border:1px


solid #000" cellpadding=3>
<tr style="border-bottom:1px solid #000; background:#C2E167">
<td colspan=3 align="center">
<h3 style="padding:0;margin:0">Dr. A. R. Mohammad Sp,Pd</h3>
<i>Spesialis Penyakit Dalam<br>
Jln. K.H. Agus Salim Telp 8726667</i>
</td>
</tr>
<tr>
<td colspan=3 align="center">
<h3 style="padding:0;margin:0">Nota Pembayaran</h3>
</td>
</tr>
<tr>
<td width=90>Nomor Kartu</td>
<td width=2>:</td>
<td width=208><?=$_REQUEST[no_kartu];?></td>
</tr>
<tr valign="top">
<td>Nama Pasien</td>
<td>:</td>
<td><?=$_REQUEST[nama];?></td>
</tr>
<tr valign="top">
<td>Biaya</td>
<td>:</td>
<td><?=uang($_REQUEST[biaya]);?></td>
</tr>
<tr height=20>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td align="center">Mengetahui,</td>
</tr>
<tr height=80>
<td></td>
<td></td>
<td align="center" valign="bottom">( ________________________ )</td>
</tr>
</table>
<table>
<br>
<input type="button" value="Tutup" OnClick="[Link]()" class="tombol"> <input
type="button" value="Cetak" OnClick="[Link]();[Link]()"
class="tombol"></table>

Cetak_resep.php
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();
connect();
$strSql=mysql_query("select kode_resep, resep from resep where
id_kunjungan=\"$_REQUEST[id]\"");
$data=mysql_fetch_object($strSql);
?>

<table width=300px border=0 style="font-size:12px; border-collapse:collapse; border:1px


solid #000" cellpadding=3>
<tr style="border-bottom:1px solid #000; background:#C2E167">
<td colspan=3 align="center">
<h3 style="padding:0;margin:0">Dr. A. R. Mohammad Sp,Pd</h3>
<i>Spesialis Penyakit Dalam<br>
Jln. K.H. Agus Salim Telp 8726667</i>
</td>
</tr>
<tr>
<td colspan=3 align="center">
<h3 style="padding:0;margin:0">Resep</h3>
</td>
</tr>
<tr>
<td width=90>Kode Resep</td>
<td width=2>:</td>
<td width=208><?=$data->kode_resep;?></td>
</tr>
<tr valign="top">
<td>Nama Pasien</td>
<td>:</td>
<td><?=$_REQUEST[nama];?></td>
</tr>
<tr valign="top">
<td>Resep</td>
<td>:</td>
<td><?=nl2br($data->resep);?></td>
</tr>
<tr height=20>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td align="center">Mengetahui,</td>
</tr>
<tr height=80>
<td></td>
<td></td>
<td align="center" valign="bottom">( <u>Dr. A. R. Mohammad, [Link]</u> )</td>
</tr>
</table>
<table>
<br>
<input type="button" value="Tutup" OnClick="[Link]();" class="tombol"> <input
type="button" value="Cetak" OnClick="[Link]();[Link]();"
class="tombol"></table>

[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
kepalaUser();

connect();
menu();

?>

<script language="JavaScript">

function baUbah()
{
var nick=[Link];
var kunciold=[Link];
var kuncinew=[Link];

if ([Link] == 0)
{
alert("Masukkan User ID !");
[Link]();
}
else if ([Link] == 0)
{
alert("Masukkan Password Lama !");
[Link]();
}
else if ([Link] == 0)
{
alert("Masukkan Password Baru !");
[Link]();
}
else
{
[Link]();
}
}
</script>

<!-- content-wrap starts here -->


<div id="content-wrap">

<h2>PROFIL</h2>
<br>
<form name="frmProfil" method="post" action="?aksi=ubahpass&pid=<?=md5(ubahpass);?
>">
<table align="center">
<tr>
<td>User ID</td>
<td>:</td>
<td><input type="text" name="txtUser" value="<?=$_SESSION[userid];?>" readonly
class="txtDisabled"></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td>:</td>
<td><input type="text" name="txtNama" value="<?=$_SESSION[nama_lengkap];?>"
readonly class="txtDisabled"></td>
</tr>
<tr>
<td>Old Password</td>
<td>:</td>
<td><input type="password" name="txtPassOld"></td>
</tr>
<tr>
<td>New Password</td>
<td>:</td>
<td><input type="password" name="txtPassNew"></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="button" value="Change" class="tombol"
OnClick="baUbah();"></td>
</tr>
</table>

</form>

</div>

<? kaki(); ?>

<?
if ((md5($_REQUEST[aksi])==$_REQUEST[pid]) && $_POST[txtUser])
{
if (md5($_POST[txtPassOld])!=$_SESSION[gembokbesar])
{
?>
<script language="JavaScript">
alert("Password Lama Tidak Sesuai !");
[Link]();
</script>
<?
}
else
{
mysql_query("update pemakai set
password=md5(\"$_POST[txtPassNew]\") where nick=\"$_POST[txtUser]\"");
$_SESSION[gembokbesar]=md5($_POST[txtPassNew]);
?>
<script language="JavaScript">
alert("Password Sudah Diganti !");
[Link]();
</script>
<?
}
}
?>

[Link]
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
{
kepalaUser();
kaki();
exit();
}

connect();
menu();

if ((md5($_REQUEST[aksi])==$_REQUEST[pid]) && $_REQUEST[id])


mysql_query("delete from pemakai where id=\"$_REQUEST[id]\"");
?>

<!-- content-wrap starts here -->


<div id="content-wrap">

<h2>DAFTAR PEMAKAI</h2>

<br>
<table class="data">

<tr>
<th width=20>No.</th>
<th width=100>User ID</th>
<th width=150>Nama Lengkap</th>
<th></th>
</tr>
<?

$i=0;
$daftar=mysql_query("select id, nick, nama_lengkap from pemakai where
nick<>'admin'");
while($data=mysql_fetch_object($daftar))
{
$i++;
$x=md5(hapus);
if ($data->nick!="admin")
$proses="<img src=\"images/[Link]\" OnClick=\"var i=confirm('User
ID [ $data->nick ] akan di hapus ?'); if (i==1) {[Link]='?aksi=hapus&pid=$x&id=$data-
>id';}\" title='Hapus'>";

echo "
<tr class=\"baris\">
<td align=\"right\">$i.</td>
<td>$data->nick</td>
<td>$data->nama_lengkap</td>
<td>$proses</td>
</tr>
";
}
?>

</table>

<br />

<input type="button" value="Tambah" class="tombol"


OnClick="[Link]='user_add.php'">
</div>

<? kaki(); ?>

User_add.php
<?
session_start();

require_once("[Link]");
require_once("[Link]");
acl();

if ($_SESSION[userid]=="admin")
kepalaAdmin();
else
{
kepalaUser();
kaki();
exit();
}

connect();
menu();

?>

<script language="JavaScript">

function simpan()

var nick=[Link];

var nama=[Link];

var pass=[Link];

if ([Link] ==0)

alert('Masukkan User ID !');

[Link]();

else if ([Link] ==0)

alert('Masukkan Nama Lengkap !');

[Link]();

}
else if ([Link] ==0)

alert('Masukkan Password !');

[Link]();

else

[Link]();

</script>

<!-- content-wrap starts here -->


<div id="content-wrap">

<h2>TAMBAH PEMAKAI</h2>

<br>

<form method="post" action="?aksi=tambah&pid=<?=md5(tambah);?>"


name="frmAddUser">

<table>

<tr>

<td>User ID</td>

<td>:</td>

<td><input type="text" name="txtNick" maxlength=20></td>

</tr>

<tr>

<td>Nama Lengkap</td>
<td>:</td>

<td><input type="text" name="txtNama" maxlength=50></td>

</tr>

<tr>

<td>Password</td>

<td>:</td>

<td><input type="password" name="txtPass" maxlength=65></td>

</tr>

<tr>

<td></td>

<td></td>

<td><input type="button" value="Simpan" class="tombol"


OnClick="simpan();"></td>

</tr>

</table>

</form>

</div>

<? kaki(); ?>

<?
if ((md5($_REQUEST[aksi])==$_REQUEST[pid]) && $_POST[txtPass] &&
$_POST[txtNama])
{
mysql_query("insert into pemakai (nick, nama_lengkap, password) values
(\"$_POST[txtNick]\",\"$_POST[txtNama]\",md5(\"$_POST[txtPass]\"))");

?>

<script language="JavaScript">
[Link]="[Link]";
</script>

<?
}
?>

[Link]
<?
session_start();

unset($_SESSION[soLogin]);
unset($_SESSION[userid]);
unset($_SESSION[nama_lengkap]);
unset($_SESSION[gembokbesar]);
?>
<script language="JavaScript">
[Link]="[Link]";
</script>
[Link]
<?php
session_start();

function acl()
{
/*jika belum login, maka login dulu*/
if (!isset($_SESSION[soLogin]))
{
header("location: [Link]");
exit();
}
}

function kepala()
{
?>

<html>
<head>
<link rel="stylesheet" href="images/[Link]" type="text/css" />

<title>Klinik Dr. A. R. Mohammad</title>

</head>

<body>
<!-- wrap starts here -->
<div id="wrap">

<!--header -->
<div id="header">
<h1 id="logo-text"><a href="[Link]">Dr. A. R.
Mohammad</a></h1>
<p id="slogan"><b>Specialist Penyakit Dalam<br>Kesehatan Anda
Adalah Prioritas Kami</b></p>
<?php
}

function kepalaUmum()
{
kepala();
?>

</div>
<?php
}

function kepalaAdmin()
{
kepala();
?>

<div id="header-links">
<p>
<a href="[Link]">Profile</a> |
<a href="[Link]">User</a> |
<a href="[Link]">Logout</a>
</p>
</div>
</div>

<?php
}

function kepalaUser()
{
kepala();
?>
<div id="header-links">
<p>
<a href="[Link]">Profile</a> |
<a href="[Link]">Logout</a>
</p>
</div>
</div>

<?php
}
function menu($aktif="")
{
?>
<!-- menu -->
<div id="menu">
<ul>
<?
$menu=array("Pasien"=>"[Link]",
"Antrian"=>"[Link]",
"Pemeriksaan"=>"[Link]",
"Pembayaran"=>"hasil_periksa.php",
"Laporan"=>"[Link]"
);
foreach($menu as $label => $url)
{
if ($label==$aktif)
echo "<li id='current'><a
href=$url>$label</a></li>";
else
echo "<li><a href=$url>$label</a></li>";
}
?>
</ul>
</div>

<?php
}

function kaki()
{
?>
<!--footer starts here-->
<div id="footer">

<p>
&copy; 2008 <strong>Umar Yusuf Masyhur</strong> |
Design by: <a href="[Link]
|
Valid <a href="[Link]
uri=referer">XHTML</a> |
<a href="[Link]
validator/check/referer">CSS</a>
</p>
</div>

<!-- wrap ends here -->


</div>
</body>
</html>
<?php
}

function uang($doi)
{
if(!$doi) {$doi=0;}
$doi="Rp ".str_replace(",",".",number_format($doi)).",-";
return $doi;
}
?>

[Link]
<?php
function connect()
{
$conn=@mysql_connect("localhost","root","triadpass");
if (!$conn)
{
echo "MySQL Server Not Connected !";
exit();
}

mysql_select_db("klinik");
}
?>

Pager_page.php
<?php
if ((int) $jmlHalaman > 1)
{
echo "
<br><br>
<center>
<table>
<tr>";
if ($hal > 1)
{
$kembali=$hal-1;
echo "
<td valign=\"top\">
<form method=\"post\" action=\"$PHP_SELF\"
style='padding:0px;border:0px;margin:0px;'>
<input type=\"hidden\" name=\"nomor\" value=\"1\"><input
type=\"submit\" value=\"<< First\" style=\"border:0px;background-
color:#ffffff;padding:0px;color:orange;\">
</form>
</td>
<td valign=\"top\">
<form method=\"post\" action=\"$PHP_SELF\"
style='padding:0px;border:0px;margin:0px;'>
<input type=\"hidden\" name=\"nomor\"
value=\"$kembali\"><input type=\"submit\" value=\"< Back\"
style=\"border:0px;background-color:#ffffff;padding:0px;color:orange;\">
</form>
</td>
";
}
else
{
echo "
<td valign=\"top\">
<input type=\"button\" value=\"<< First\"
style=\"border:0px;background-color:#ffffff;padding:0px;\" disabled>
</td>
<td valign=\"top\">
<input type=\"button\" value=\"< Back\"
style=\"border:0px;background-color:#ffffff;padding:0px;\" disabled>
</td>
";
}

echo "
<td>
<form method=\"post\" action=\"$PHP_SELF\"
style='padding:0px;border:0px;margin:0px;'>
<select name=\"nomor\" style='padding:0px'>";
for($i=1; $i <=$jmlHalaman; $i++)
{
echo "<option value=\"$i\"";
echo ($hal == $i) ? " selected" : "
OnClick='[Link]();'";
echo ">$i</option>";
}
echo "</select>
</form>
</td>";

$akhir=(int) $jmlHalaman;

if ($hal != $akhir)
{
$lanjut=$hal+1;
echo "
<td valign=\"top\">
<form method=\"post\" action=\"$PHP_SELF\"
style='padding:0px;border:0px;margin:0px;'>
<input type=\"hidden\" name=\"nomor\"
value=\"$lanjut\"><input type=\"submit\" value=\"Next >\"
style=\"border:0px;background-color:#ffffff;padding:0px;color:orange;\">
</form>
</td>
<td valign=\"top\">
<form method=\"post\" action=\"$PHP_SELF\"
style='padding:0px;border:0px;margin:0px;'>
<input type=\"hidden\" name=\"nomor\"
value=\"$akhir\"><input type=\"submit\" value=\"End >>\"
style=\"border:0px;background-color:#ffffff;padding:0px;color:orange;\">
</form>
</td>
";
}
else
{
echo "
<td valign=\"top\">
<input type=\"button\" value=\"Next >\"
style=\"border:0px;background-color:#ffffff;padding:0px;\" disabled>
</td>
<td valign=\"top\">
<input type=\"button\" value=\"End >>\"
style=\"border:0px;background-color:#ffffff;padding:0px;\" disabled>
</td>
";
}
echo "
</tr>
</table>
</center>
";
}
?>

[Link]
/********************************************
AUTHOR : Erwin Aligam
WEBSITE : [Link]
TEMPLATE NAME : Envision
TEMPLATE CODE : S-0013
VERSION : 1.1
TELAH DIKEMBANGKAN OLEH OEMAR
*******************************************/

/* Top Elements */
* { margin: 0; padding: 0; outline: 0 }

body
{
background: #CCC;
font: 70%/1.5em Verdana, Tahoma, arial, sans-serif;
color: #555;
text-align: center;
}

/* links */
a, a:visited
{
text-decoration: none;
color: #2180BC;
background: inherit;
}

a:hover
{
color: #88ac0b;
background: inherit;
text-decoration: underline;
}

/* images */
img
{
/*background: #FAFAFA;
border: 1px solid #E5E5E5;
padding: 5px;*/
padding:0;
}

p
{
padding: 10px;
margin: 0;
}

h2 {

margin-top: 10px;
font: Bold 140% 'Trebuchet MS', Tahoma, Sans-serif;
color: #88ac0b;
padding: 2px 0 2px 25px;
border-bottom: 1px solid #EFF0F1;
background: #FFF url([Link]) no-repeat 3px 50%;
text-transform: none;
}

/* start - table */
table
{
font-size:11px;
}

[Link]
{
border-collapse:collapse;
}

[Link] th {

background: #93BC0C;
height: 20px;
padding-left: 12px;
padding-right: 12px;
color: #FFF;
text-align: left;
border-left: 1px solid #B6D59A;
border-bottom: solid 2px #FFF;
}

[Link] td {
padding-left: 11px;
padding-right: 11px;
border-left: 1px solid #FFF;
border-bottom: solid 1px #ffffff;
background: #F8F8F8;
}

/********************************************
LAYOUT
********************************************/
#wrap
{
width: 820px;
background: #CCC url([Link]) repeat-y center top;
margin: 0 auto;
text-align: left;
}

#content-wrap
{
clear: both;
width: 760px;
padding: 0;
margin: 10px auto;
}

#header
{
width: 820px;
position: relative;
height: 103px;
background: #CCC url([Link]) no-repeat center top;
padding: 0;
color: #FFF;
}

#header h1#logo-text a
{
position: absolute;
margin: 0; padding: 0;
font: bolder 44px 'Trebuchet MS', Arial, Sans-serif;
letter-spacing: -2px;
color: #FFF;
text-transform: none;
text-decoration: none;
/* change the values of top and left to adjust the position of the logo*/
top: 25px; left: 47px;
}

#header p#slogan
{
position: absolute;
margin: 0; padding: 0;
font: normal 12px 'Trebuchet MS', Arial, Sans-serif;
text-transform: none;
color: #FFF;
/* change the values of top and left to adjust the position of the slogan*/
top: 70px; left: 55px;
}

/* header links */
#header #header-links
{
position: absolute;
top: 20px; right: 30px;
color: #C6DDEE;
font-size: 10px;
}

#header #header-links a
{
color: #FFF;
text-decoration: none;
}

#header #header-links a:hover


{
color: #D4E59F;
}

/* Menu */
#menu
{
clear: both;
margin: 0 auto; padding: 0;
background: url([Link]) repeat-x 0 0;
font: bold 11px/37px Verdana, Arial, Tahoma, Sans-serif;
height: 37px;
width: 780px;
}

#menu ul
{
float: right;
list-style: none;
margin:0; padding: 0;
}

#menu ul li
{
display: inline;
}

#menu ul li a
{
display: block;
float: left;
padding: 0 8px;
color: #FFF;
text-decoration: none;
}

#menu ul [Link] a
{
padding-right: 20px;
}

#menu ul li a:hover
{
color: #D4E59F;
}
#menu ul li#current a
{
color: #D4E59F;
}

/* Footer */
#footer
{
color: #C6DDEE;
background: #CCC url([Link]) no-repeat center top;
clear: both;
width: 820px;
height: 65px;
text-align: center;
font-size: 92%;
}
#footer a
{
color: #FFF;
text-decoration: none;
}

form
{

margin:10px; padding: 0 5px;


border: 1px solid #f2f2f2;
background-color: #FAFAFA;
font-size:10px;
}

label
{
display:block;
font-weight:bold;
margin:5px 0;
}

input
{
padding:2px;
border:1px solid #eee;
color:#777;
font-size:11px;
}
[Link]
{
font-size : 10px;
border : 1px outset;
background-color : #dcdad5;
font-weight : normal;
}

[Link], [Link]
{
padding:2px;
border:1px solid #;
background-color:#F8F8F8;
font-size:11px;
width:250px;
}

select
{
width:50px;
padding:2px;
border:1px solid #eee;
font-size:11px;
}

textarea
{
width:300px;
padding:2px;
border:1px solid #eee;
height:100px;
/*display:block;*/
color:#777;
font-size:11px;
}

.font1
{
font: bolder 44px 'Trebuchet MS', Arial, Sans-serif;
letter-spacing: -2px;
color: #93BC0C;
}

You might also like