• Tidak ada hasil yang ditemukan

3. Proses Registrasi Pasien (registrasi_process.php)

N/A
N/A
Protected

Academic year: 2021

Membagikan "3. Proses Registrasi Pasien (registrasi_process.php)"

Copied!
11
0
0

Teks penuh

(1)

LAMPIRAN LISTING PROGRAM

1.

Koneksi.php

<?php $hostname ="localhost"; $dbuser="root"; $dbpasswd=""; $dbname="db_internet_addicted";

$koneksi= mysql_connect ($hostname,$dbuser,$dbpasswd) or die (mysql_error());

mysql_select_db ($dbname,$koneksi) or die (mysql_error()); ?>

2.

Proses User login (user_login.php)

<?php

include('koneksi.php'); $user=$_POST['user'];

$password=$_POST['password'];

$pilih=mysql_query("select * from data_user where nama='$user' and password='$password'",$koneksi); $s=mysql_fetch_array($pilih); $jmlh=mysql_num_rows($pilih); if ($jmlh==1) {$id_user=$s['id_pasien']; session_start(); $_SESSION['id']=$id_user; $_SESSION['name']=$s['nama']; header ("location:../pasien"); } else { ?> <script language="javascript">

alert ('Maaf, user atau password anda salah') window.location ='../index.php?pg=login' </script>

<?php } ?>

3.

Proses Registrasi Pasien (registrasi_process.php)

<?php include('koneksi.php'); $nama=$_POST['nama']; $alamat=$_POST['alamat']; $usia=$_POST['usia']; $jenis_kelamin=$_POST['jenis_kelamin'];

(2)

$nama_user=$_POST['nama_user']; $password=$_POST['password'];

$sql=mysql_query("insert into data_pasien values

('','$nama','$alamat','$usia','$jenis_kelamin')",$koneksi); $pilih=mysql_query("select * from data_pasien order by id_pasien desc");

$s=mysql_fetch_array($pilih); $id_pasien=$s['id_pasien'];

$user=mysql_query("insert into data_user values

('','$id_pasien','$nama_user','$password','pasien')",$koneksi)or die(mysql_error());

if ($user==true)

{header("location:../index.php?pg=login");} ?>

4.

Proses Kotak masuk (Kotak_masuk_process.php)

<?php session_start(); $email=$_REQUEST['email']; $nama=$_REQUEST['nama']; $pesan=$_REQUEST['pesan'];

//Make sure that the input come from a posted form. Otherwise quit immediately

if ($_SERVER["REQUEST_METHOD"] <> "POST")

die("You can only reach this page by posting from the html form"); //check name and email

if ($email =="" or $nama=="") {?> <script language="javascript"> <!-- window.location = "../index.php?name=files/contact.php"; alert('Nama atau Email Anda Kosong')

--></script> <?php

} else {

//Check if the securidy code and the session value are not blank //and if the input text matches the stored text

if ( ($_REQUEST["txtCaptcha"] == $_SESSION["security_code"]) && (!empty($_REQUEST["txtCaptcha"]) &&

!empty($_SESSION["security_code"])) ) { include ("../library/koneksi.php");

$qry = mysql_query (" insert into kotak_masuk(nama,email,pesan,date) values ('$nama','$email','$pesan',sysdate())",$koneksi) or die

(mysql_error()); ?>

<script language="javascript"> <!--

window.location = "../index.php?name=files/contact.php"; alert('Message Anda telah di proses, terima kasih')

(3)

--></script> <?php } else { ?> <script language="javascript"> <!-- window.location = "../index.php?name=files/contact.php"; alert('Maaf, kode anda salah.')

--></script> <?php } } ?>

5.

Logout.php

<? session_start(); unset($_SESSION['pengguna']); session_destroy();

print ("<meta http-equiv=\"refresh\" content=\"0; url=../index.php\">");

?>

6.

Delete pasien (delete.php)

<?php include("../library/koneksi.php"); $id=$_REQUEST['id'];

$qry= mysql_query ("delete from data_pasien where id_pasien='$id'",$koneksi) or die (mysql_error()); if ($qry)

header ("location:../index.php?pg=pasien/index.php"); ?>

7.

Proses edit data pasien (process_edit.php)

<?php include('../library/koneksi.php'); $id_pasien=$_POST['id_pasien']; $id_user=$_POST['id_user']; $nama=$_POST['nama']; $alamat=$_POST['alamat']; $usia=$_POST['usia']; $jenis_kelamin=$_POST['jenis_kelamin']; $nama_user=$_POST['nama_user']; $password=$_POST['password']; if($password=="") {

$qry = mysql_query (" UPDATE data_pasien SET nama =

'$nama',alamat='$alamat',usia='$usia',jenis_kelamin='$jenis_kelamin' WHERE id_pasien= '$id_pasien'",$koneksi) or die (mysql_error()); $qry2 = mysql_query (" UPDATE data_user SET nama = '$nama_user' WHERE id_user= '$id_user'",$koneksi) or die (mysql_error());

(4)

?>

<script language="JavaScript">

window.location = "../index.php?pg=profil/index.php&id=<?php echo $id_pasien; ?>";

alert('Password Tidak Diubah') </script> <?php } else if ($password!="") {

$qry = mysql_query (" UPDATE data_pasien SET nama =

'$nama',alamat='$alamat',usia='$usia',jenis_kelamin='$jenis_kelamin' WHERE id_pasien= '$id_pasien'",$koneksi) or die (mysql_error()); $qry2 = mysql_query (" UPDATE data_user SET nama =

'$nama_user',password='$password'

WHERE id_user= '$id_user'",$koneksi) or die (mysql_error()); ?>

<script language="javascript"> <!--

window.location = "../index.php?pg=profil/index.php"; alert('Data Pribadi dan Password Anda telah di ganti, terima kasih') --></script> </script> <?php } ?>

18. Detail rekam medis pasien (detail.php)

<?php

include ("../library/koneksi.php");

$sql= "SELECT * FROM data_pertanyaan,data_memori,data_rekam_medis where data_pertanyaan.id_pertanyaan=data_memori.id_pertanyaan and data_memori.id_pasien='$_SESSION[id]' and data_rekam_medis.tgl_periksa=data_memori.tgl_periksa and data_rekam_medis.id_rekam_m=$_REQUEST[id] and data_rekam_medis.akses=data_memori.akses ORDER BY data_pertanyaan.id_pertanyaan asc "; $result = mysql_query($sql); $row=mysql_fetch_array($result) ?> <h2>Konsultasi</h2>

Hasil pemeriksaan Anda pada: <br />

<table width="397" border="0" cellpadding="3" cellspacing="0"> <tr>

<td width="85">Tanggal</td>

<td width="300"><?php echo $row[tgl_periksa]; ?></td> </tr> <tr> <td>Waktu</td> <td><?php echo $row[waktu_periksa]; ?></td> </tr> <tr> <td>Skor</td> <td><?php echo $row[skor]; ?></td> </tr> <tr>

(5)

<td>Kesimpulan</td> <td><?php

if ($row['skor'] < 105){ echo "Addict Rendah";} else if ($row['skor']<=105) { echo "Addict Sedang";} else if ($row['skor'] < 165) { echo "Addict Sedang";} else if ($row['skor'] >= 165) { echo "Addict Tinggi";} ?></td>

</tr> <tr>

<td>Keterangan</td> <td><?php

if ($row['skor'] < 105){ echo "Addict Rendah (Mild). Pada tingkatan ini individu termasuk dalam pengguna online rata-rata, Individu menggunakan internet dalam waktu yang lama, tetapi individu memiliki kontrol dalam penggunaannya. Pada tahap ini pengguna disarankan mengatur penggunaan internet dengan baik. Sebagai contoh anda dapat mencoba mengatur penghitung waktu, penjadwalan penggunaan dalam sehari, atau membuat komitmen untuk mematikan komputer pada waktu yang sama misalnya pada setiap malam. Menetapkan tujuan ketika anda menggunakan internet";}

else if ($row['skor']<=105) { echo "Addict Sedang (Moderate). Pada tingkatan ini individu mulai sering mengalami beberapa permasalahan dari penggunaan internet. Internet merupakan hal yang penting, namun tidak selalu menjadi yang utama dalam kehidupan. Pada tingkatan ini pengguna diharapkan dapat

membangun kemampuan untuk penyelesaiian, mungkin dengan bermain internet adalah cara anda menghadapi perasaan stres atau marah. atau mungkin anda memiliki masalah berhubungan dengan orang lain, atau terlalu malu dengan orang-orang dikrhidupan nyata. Membangun kemampuan ini akan membantu anda menyelesaikan

ketegangan dan tekanan kehidupan sehari-hari tanpa menggunakan internet komplusif. Memperkuat jaringan dukungan anda.

Sehingga hubungan yang anda miliki dalam kehidupan nyata, semakin sedikit anda akan membutuhkan internet untuk interaksi sosial. Sisihkan waktu khusus setiap minggu untuk teman dan keluarga. Jika anda pemalu, cobalah mencari kelompok seperti tim olahraga, kelas pendidikan, atau club buku bacaan. Hal ini memungkinkan anda untuk berinteraksi dengan orang lain dan membiarkan hubungan berkembang secara alami.";}

else if ($row['skor'] < 165) { echo "Addict Sedang (Moderate). Pada tingkatan ini individu mulai sering mengalami beberapa permasalahan dari penggunaan internet. Internet merupakan hal yang penting, namun tidak selalu menjadi yang utama dalam kehidupan. Pada tingkatan ini pengguna diharapkan dapat

membangun kemampuan untuk penyelesaiian, mungkin dengan bermain internet adalah cara anda menghadapi perasaan stres atau marah. atau mungkin anda memiliki masalah berhubungan dengan orang lain, atau terlalu malu dengan orang-orang dikrhidupan nyata. Membangun kemampuan ini akan membantu anda menyelesaikan

ketegangan dan tekanan kehidupan sehari-hari tanpa menggunakan internet komplusif. Memperkuat jaringan dukungan anda.

Sehingga hubungan yang anda miliki dalam kehidupan nyata, semakin sedikit anda akan membutuhkan internet untuk interaksi sosial. Sisihkan waktu khusus setiap minggu untuk teman dan keluarga. Jika anda pemalu, cobalah mencari kelompok seperti tim olahraga, kelas pendidikan, atau club buku bacaan. Hal ini memungkinkan anda untuk berinteraksi dengan orang lain dan membiarkan hubungan berkembang secara alami.";}

(6)

else if ($row['skor'] >= 165) { echo "Addict Tinggi (Severe). Pada tingkatan ini individu mengalami permasalahan yang

signifikan dalam kehidupan mereka. Internet merupakan hal yang paling utama sehingga mengabaikan kepentingan-kepentingan yang lain. Pada tingkatan ini kenali masalah mendasar yang dapat mendukung kecanduan internet anda. Jika anda sedang berjuang dengan depresi, stres, atau kecemasan, misalnya, kecanduan internet mungkin cara untuk menenangkan diri sendiri. Kenali jika anda membutuhkan treatment seperti terapi, atau pertemuan kelompok. Ganti penggunaan internet anda dengan kegiatan sehat. Jika anda bosan dan kesepian dan dapat mendorong anda untuk kembali online maka buatlah rencana lain untuk mengisi waktu, seperti pergi makan siang dengan teman, belajar, atau

mengundang teman untuk berbincang-bincang. Perlakukan internet sebagai alat bantu. tetap fokus pada kenyataan bahwa internet merupakan sarana untuk mencapai tujuan. Rencanakan strategi anda-apakah anda mencari informasi atau hiburan-dengan akhir dalam pikiran dan anda akan menghemat waktu yang berharga. Yang sangat diperlukan pada tingkatan ini adalah mencari profesional konseling. Terapi dapat memberikan dorongan yang luar biasa dalam mengontrol penggunaan internet. Terapi kognitif-perilaku menyediakan cara langkah demi langkah untuk menghentikan

perilaku kompulsif internet, bekerja dengan terapis pada

perubahan pikiran dan perilaku sekitarnya menggunakan iternet. Terapi juga dapat membantu anda belajar sehat cara mengatasi emosi tidak nyaman. Dan jika depresi atau kecemasan

berkontribusi untuk menggunakan internet berlebih anda, terapi juga dapat mengatasi masalah itu.";}

?></td> </tr> </table> <P> <?php $test=mysql_num_rows($result)or die(mysql_error()); if ($test!=0) {

echo "</div><div class='block'> <h2>Pertanyaan</h2><p>

";

echo "<table width='100%' border='1' cellpadding='3' cellspacing='0' style='font-size:12px'> <tr align='center' bgcolor='#FFAC59'> <td><strong>No</strong></td> <td><strong>PERTANYAAN</strong></td> <td><strong>STS</strong></td> <td><strong>TS</strong></td> <td><strong>N</strong></td> <td><strong>S</strong></td> <td><strong>SS</strong></td> </tr>"; $no=1; while($row=mysql_fetch_array($result)) {

//pemberian warna berbeda pada tiap baris tampilan if (($no % 2)==0)

{ $warna="#FFD4A1"; } else { $warna="#ffffff";}

(7)

$id= $row['id_pertanyaan']; echo " <tr bgcolor=$warna> <td>$no</td>

<td><input type='hidden' value='$row[id_pertanyaan]' name='pertanyaan$no'>$row[pertanyaan]</td>";

if ($row[status]=='U') {

?> <td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='5'){echo "checked='checked'"; } ?> readonly='readonly'/>

</td>

<td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='4'){?> checked='checked' <?php } ?> readonly='readonly'/></td>

<td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='3'){?> checked='checked' <?php } ?> readonly='readonly'/></td>

<td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='2'){?> checked='checked' <?php } ?> readonly='readonly'/></td>

<td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='1'){?> checked='checked' <?php } ?> readonly='readonly'/></td>

</tr>

<?php }

else if ($row[status]=='F')

{?> <td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='1'){?> checked='checked' <?php } ?> readonly='readonly'/></td>

<td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='2'){?> checked='checked' <?php } ?> readonly='readonly'/></td>

<td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='3'){?> checked='checked' <?php } ?> readonly='readonly'/></td>

<td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='4'){?> checked='checked' <?php } ?> readonly='readonly'/></td>

<td><input type='checkbox' name='pil$no' <?php if($row[jawaban]=='5'){?> checked='checked' <?php } ?>readonly='readonly'/></td> </tr> <?php } $no++; } } ?> </table>

19. Delete rekam medis pasien (delete.php)

<?php

session_start();

include("../library/koneksi.php"); $id=$_REQUEST['id'];

(8)

$qry= mysql_query ("delete from data_rekam_medis where id_rekam_m='$id'",$koneksi) or die (mysql_error()); $memori=mysql_query ("delete from data_memori where

id_pasien='$_SESSION[id]' and akses='$akses'",$koneksi) or die (mysql_error());

if ($qry && $memori)

header ("location:../index.php?pg=rekam/index.php"); ?>

20. Proses konsultasi (proses.php)

<?php

include ("../library/koneksi.php"); $id=$_REQUEST[id_pasien];

$no=1; $hit=0;

$akses=mysql_query("select akses from data_memori"); $hA=mysql_fetch_array($akses); $aksesV=$hA[akses]+1; while ($no <45) { $pertanyaan="pertanyaan$no"; $pil="pil$no"; $t[$no]=$_REQUEST[$pertanyaan]; $j[$no]=$_REQUEST[$pil]; if ($j[$no]=="") {?> <script language="javascript"> <!--

alert("Jawaban tidak boleh ada yang kosong")

window.location = "../index.php?pg=konsultasi/index.php"; --></script> <?php }

$memori=mysql_query("insert into data_memori values ('$id','$t[$no]',sysdate(),'$aksesV','$j[$no]')"); $hit=$hit+$j[$no];

$no++; }

$r_medis=mysql_query("insert into data_rekam_medis values ('','$id','$hit',sysdate(),now(),'$aksesV')")

?>

<script language="javascript"> <!--

alert("Berhasil melakukan pemeriksaan.")

window.location = "../index.php?pg=rekam/index.php"; --></script>

21. Proses edit admin (process_edit.php)

<?php include ("library/koneksi.php"); $nama=$_REQUEST['nama']; $password=$_REQUEST['password']; $id=$_REQUEST['id'];

(9)

if($password=="") {

?>

<script language="JavaScript">

window.location = "../index.php?pg=admin/index.php&id=<?php echo $id; ?>&status=edit";

alert('Password Tidak Diubah') </script>

<?php }

else if ($id!="" and $password!="") {

$qry = mysql_query (" UPDATE data_user SET nama = '$nama', password = '$password' WHERE id_user= $id",$koneksi) or die (mysql_error());

?>

<script language="javascript"> <!--

window.location = "../index.php?pg=admin/index.php"; alert('Password Anda telah di ganti, terima kasih') --></script> </script> <?php } else { ?> <script language="JavaScript">

window.location = "../index.php?pg=admin/index.php&id=<?php echo $id; ?>&status=edit";

alert('Tidak ada perubahan') </script>

<?php } ?>

22. Balas kotak masuk (replay.php)

<div id="content"> <div class="block">

<h1>Manajemen Kotak Masuk >> Balas Pesan</h1> <?php

include ("../library/koneksi.php"); $id=$_REQUEST['id'];

$view= mysql_query ("select * from kotak_masuk where id='$id'",$koneksi) or die (mysql_error()); $jumlah = mysql_num_rows($view); echo "<br><br>"; if ($row=mysql_fetch_array ($view)) { ?>

<form action="kotak_masuk/process.php" method="post"> <table width="644" border="0">

<tr>

<td width="205"><div align="left" class="style8">Nama :</div>

(10)

<input type="text" name="nama" size="32" maxlength="32" value="<?php echo $row['nama']; ?>" /> </td>

</tr> <tr>

<td><div align="left" class="style8">Email :</div>

<input type="text" name="email" size="32" maxlength="32" value="<?php echo $row['email']; ?>"/> </td>

</tr> <tr>

<td><div align="justify" class="style8">Message :</div> <label>

<textarea name="message" rows="5" cols="32"><?php echo $row['pesan']; ?> </textarea>

</label></td> </tr>

<tr>

<td><div align="justify" class="style8">Replay :</div> <label>

<textarea name="replay" rows="5" cols="32"></textarea> </label></td>

</tr> <tr>

<td><input name="id" type="hidden" value="<?php echo $id; ?>" /><input name="submit" type="submit" value="Submit" /></td> </tr> <tr><td></td></tr> <tr><td> <a href="javascript:history.back()">&laquo;&laquo;Back </a></td></tr> </table> </form> <br><br> <?php } ?> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> </div> </div>

23. Hapus pesan (hapus.php)

<?php include("../../library/koneksi.php"); $id=$_REQUEST['id'];

$qry= mysql_query ("delete from kotak_masuk where id='$id'",$koneksi) or die (mysql_error());

if ($qry)

header ("location:../index.php?pg=kotak_masuk/index.php"); ?>

24. Manajemen pertanyaan (process.php)

<?php

include ("../library/koneksi.php"); $pertanyaan=$_REQUEST['pertanyaan'];

(11)

$status=$_REQUEST['status']; $qry = mysql_query (" insert into data_pertanyaan(pertanyaan,status)

values ('$pertanyaan','$status')",$koneksi) or die (mysql_error()); ?> <script language="javascript"> <!-- window.location = "../index.php?pg=pertanyaan/index.php"; --></script> </script>

25. Proses edit (process_edit.php)

<?php include ("../library/koneksi.php"); $pertanyaan=$_REQUEST['pertanyaan']; $status=$_REQUEST['status']; $id=$_REQUEST['id'];

$qry = mysql_query (" UPDATE data_pertanyaan SET pertanyaan= '$pertanyaan',

status = '$status' WHERE id_pertanyaan= $id",$koneksi) or die (mysql_error()); ?> <script language="javascript"> <!-- window.location = "../index.php?pg=pertanyaan/index.php&halaman=<?php echo "$_REQUEST[halaman]"; ?>"; --></script> </script>

26. Hapus pertanyaan (delete,php)

<?php include("../library/koneksi.php"); $id=$_REQUEST['id'];

$qry= mysql_query ("delete from data_pertanyaan where id_pertanyaan='$id'",$koneksi) or die (mysql_error()); if ($qry)

header ("location:../index.php?pg=pertanyaan/index.php"); ?>

Referensi

Dokumen terkait

Hasil penelitian di Indonesia menyatakan bahwa keruncingan dari imbal hasil pasar perbulan yang menggunakan rumus univariate mampu menangkap eksposur risiko, baik

Mengingat penggunaan model pembelajaran snowball throwing dapat mendorong siswa lebih aktif dalam belajar dan meningkatkan mutu dan hasil pembelajaran, pada

Puji syukur saya panjatkan kehadirat Tuhan Yang Maha Esa atas segala berkat dan anugerah-Nya yang telah memelihara dan membimbing saya sampai saat ini sehingga saya dapat

1 Burhanuddin Salam, Pengantar Pedagogik , (Jakarta: Rineka Cipta, 1997), hal.. dapat saling melengkapi dan memperkaya. 2 Jenis-jenis pendidikan tersebut antara lain yaitu:

Manfaat PHBS di lingkungan sekolah yaitu agar terwujudnya sekolah yang bersih dan sehat sehingga siswa, guru dan masyarakat lingkungan sekolah terlindungi

Jumlah kutu daun pada masing-masing varie- tas pisang menunjukkan bahwa pada beberapa varietas pisang kutu daun tersebut juga berkembang biak se- mentara pada

Pemanfaatan Kota Semarang khususnya Lawang Sewu ini mampu untuk memaksimalkan minat belajar yang akan dicapai siswa dalam menguasai pelajaran sejarah, khususnya

Mesin Pengolah Air dengan sistem modular ini akan membuat masyarakat di daerah bencana yang memerlukan air bersih tidak perlu lagi menempuh perjalanan jauh karena