0% found this document useful (0 votes)
59 views11 pages

Lampiran Script Program 1. Halaman Utama

This document contains the code for a website that allows users to log in and take online exams. It includes code for the homepage, admin login page, user account checking, and user data input. The homepage displays a welcome message and login link. The admin login page allows admins to enter credentials to access exam materials. User accounts are checked against credentials stored in a database. The user input page contains a form to collect and save user registration data to the database.

Uploaded by

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

Lampiran Script Program 1. Halaman Utama

This document contains the code for a website that allows users to log in and take online exams. It includes code for the homepage, admin login page, user account checking, and user data input. The homepage displays a welcome message and login link. The admin login page allows admins to enter credentials to access exam materials. User accounts are checked against credentials stored in a database. The user input page contains a form to collect and save user registration data to the database.

Uploaded by

ScriptKiddie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

LAMPIRAN SCRIPT PROGRAM

1. Halaman Utama

<html> <head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" /> <title>:::Halaman Utama:::</title>
<style type="text/css">
<!-- body {
background-image: url(admin/image/star2.gif);
}.style2 {
color: #009900;
font-size: 18px; text-decoration:none;
}.style2 a:hover { font-size:20px;
color:#FFFFFF; background-color:#009900;
text-decoration:none;}
.style5 {color: #009900;
font-size: 24px;} .style6 {color: #009900; font-weight: bold;
}.style7 {color: #009900; font-size: 24px; font-weight: bold;
}.style8 {color: #FF0000; font-size: 18px; text-decoration:
none; } --> </style>
</head> <body>
<table width="741" height="363" border="0" align="center">
<tr> <td height="21" colspan="4" valign="top"
bordercolor="#FFFFFF" bgcolor="#00FFFF">&nbsp;</td>
</tr> <tr>
<td width="297" height="269" valign="top" bgcolor="#C0DDFF"><p
align="center" class="style2">&nbsp;</p>
<p align="center" class="style2"><strong><a href="index.php"
class="style2">::: HOME:::</a></strong></p>
<p align="center" class="style2"><strong><a
href="../projek/index.php?n=<? echo"$_GET[n]"; ?>&isi=masuk"
class="style8">:::LOGIN UJIAN:::</a></strong></p>
<p align="center" class="style2"><strong><a
href="../projek/index.php?n=<? echo"$_GET[n]"; ?>&isi=lembar"
class="style2">::: PENGUMUMAN:::</a></strong></p>
<p align="center" class="style2"><strong><a href="php"
class="style2">::: PROFIL SMAN 1 NGAWI:::</a></strong></p>
<p align="center" class="style2">&nbsp;</p> <p align="center"
class="style1">&nbsp;</p></td><td colspan="3" valign="top"
bgcolor="#B9DAF9"><p>&nbsp;</p> <p align="center"
class="style5"><strong>SELAMAT DATANG DI</strong></p>
<p align="center" class="style5"><strong>UJIAN MASUK
ONLINE</strong></p> <p align="center" class="style7">SMAN 1
NGAWI </p><p align="center" class="style6">Silakan Login Untuk
Masuk ke Lembar Soal Anda...</p> <p>&nbsp;</p></td>
</tr><tr><td height="21"></td>
<td width="185"></td> <td width="270"></td>
<td>&nbsp;</td></tr><tr>
<td height="23" colspan="3"><img src="admin/image/fot.jpg"
width="760" height="40" /></td><td width="1">&nbsp;</td>
</tr></table></body>
</html>

2. Halaman Admin
a. Login Admin

<html> <head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>:::Login Admin:::</title>
<style type="text/css"> <!--
body { background-color: #D4F8B9;
background-image: url(image/sma.JPG);
background-repeat: no-repeat;
background-position: center 200px;
margin: 1px 0 0 0;
padding: 0em 0 60px 0; } .style1 {
color: #009900 }
.style2 { color: #009900;
font-size: 18px;
text-decoration:none; }
.style2 a:hover {
font-size:21px; color:#FFFFFF;
background-color:#009900;
text-decoration:none; } .style5 {
color: #009900; font-size: 24px;}.style7 {
color: #009900;font-size: 30px;
text-decoration: none;}
.style8 {text-decoration: none; font-size: 30px;}
.style9 {color: #FF0000; font-size: 30px; text-decoration:
none; }.style5 {color: #FF0000; font-size: 30px; text-
decoration: none; }-->
</style></head> <body>
<table width="413" height="458" border="0" align="center">
<tr></tr> <tr> <p align="center"
class="style1">&nbsp;</p></td>
<td colspan="3" valign="top"><p>&nbsp;</p>
<form name="form1" method="post" action="cek_account.php"
onSubmit="return chek_isi(this)">
<table width="330" height="198" border="0" align="center"
cellpadding="0" cellspacing="0"> <!--DWLayoutTable-->
<tr bgcolor="#FF6633"> <td height="19" colspan="2"
align="center" valign="middle" bgcolor="#FF0000"><span
class="style2"><font color="#0000FF" ><a
href="index.php">=HOME=</a></font></span></td>
</tr> <tr bgcolor="#FF6633">
<td height="19" colspan="2" align="center" valign="middle"
bgcolor="#009900"><span class="style8"><font
color="#FFFFFF">.</font></span><span class="style7"><font
color="#FFFFFF">::LOGIN ::</font></span><span
class="style8"><font color="#FFFFFF">.</font></span></td>
</tr> <tr> <td width="147" height="27">&nbsp;</td>
<td width="183">&nbsp;</td>
</tr> <tr> <td height="18" align="right"
valign="middle"><div align="left" class="style9">NIP
</div></td> <td valign="middle">
<input type="text" name='fm_user' id="fm_user"
size="20"></td> </tr>
<tr> <td height="24" align="right" valign="middle"><div
align="left" class="style5">Password</div></td>
<td valign="middle">
<input type="password" name='fm_password' id="fm_password"
size="20"></td> </tr> <tr>
<td height="19">&nbsp;</td> <td></td>
</tr> <tr> <td height="18" valign="top"><!--
DWLayoutEmptyCell-->&nbsp;</td> <td valign="middle">
<input name="login" type="submit" value=" Login "></td>
</tr> <tr> <td height="28">&nbsp;</td>
<td></td> </tr> <tr bgcolor="#FF6633">
<td height="18" colspan="2" valign="top"
bgcolor="#009900"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr></table> <div align="center"></div> </form> </td>
</tr> <tr> </table> </body>
</html>

b. Cek Account

<?php
extract($_POST);
session_start();
include "config.inc";
$sql="SELECT user,password,akses
FROM user_sistem
WHERE user='$fm_user'
AND password='$fm_password'";
$hasil=mysql_query($sql);
$data=mysql_fetch_array($hasil);
if(!$hasil=mysql_query($sql)) {
echo mysql_error(); return 0;}
$ada_baris=mysql_fetch_row($hasil);
if($ada_baris >=1){
session_start();
session_name("abcde");
$_SESSION['user'] = $data['user'];
$_SESSION['password'] = $data['password'];
$_SESSION['akses']=$data['akses'];
if($data['akses']==0) {
header("location:./menu_utama.php?user=$_SESSION[user]");
}else if($data['akses']==1)
{header("location:../projek/dosen/menu_utama.php?user=$_SES
SION[user]"); }else if($data['akses']==2) {
header("location:../projek/admin/index.php");
}exit;}
else
{echo"<script>alert('PERIKSA PASSWORD DAN NIP
ANDA');location.href='../projek/index.php';</script>";
exit;}
?>






c. Input Data Peserta
<?php
include"config.inc";
extract($_POST);
?>
<html>
<head><title> :: inpt_user </title>
<script language="javascript"> <!--
function cek_isi(y){ var npm=y.npm; var
nama_mhs=y.nama_mhs; var jk=y.jk; var alamat=y.alamat; var
email=y.email;if(npm.value==""){ alert("NIP Belum Di isi");
npm.focus(); return false;
}else if(nama_mhs.value==""){
alert("Nama Belum Diisi");
nama_mhs.focus();
return false; }else
if(jk.value==""){ alert("Jenis_kelamin Belum Di isi");
jk.focus(); return false;
}else if(alamat.value==""){
alert("Alamat Belum Diisi");
alamat.focus(); return false; }else
if(email.value==""){ alert("Email Belum Diisi");
email.focus(); return false;
}else{ return true;
} } --></script>
<style> td {
vertical-align: top;
text-transform: capitalize;
font-family: verdana, "sans Serif", tahoma;
font-size: 10pt;
}</style>
</head> <body>
<p>&nbsp;</p> <p>
<?
if($_POST["npm"])
{$tgllahir = $_POST['thn']."-".$_POST['bln']."
".$_POST['tgl']; $query="INSERT INTO mahasiswa
(npm,nama_mhs,jk,alamat,email,tgllahir)values
('$npm','$nama_mhs','$jk','$alamat','$email','$tgllahir')";
$query2="insert into
user_sistem(user,password,akses,npm)values('$npm','$npm','0
','$npm')";
$kueri_tbh=mysql_query($query);
mysql_query($query2);
if($kueri_tbh)
{ echo "data <strong>Berhasil</strong> dimasukkan";
} else
{ echo "data <strong>Gagal</strong> dimasukkan NIP SUDAH
ADA";
} }
?>
</p> <form method="post"
action="../admin/index.php?n=&isi=input_mhs"
onSubmit="return cek_isi(this)" >
<table width='470' height='298' align='center'>
<tr align="center">
<td height="24" colspan="3" align="center">
<h3><font face="Tahoma">Input Data Peserta
</font></h3></td> </tr> <tr> <td colspan="3"
align="center"><font face="Tahoma">&nbsp;</font></td>
</tr> <tr>
<td width="66" align="center"><font
face="Tahoma"><strong>NIP</strong></font></td>
<td width="17" align="center"><font face="Tahoma"><strong>:
</strong></font></td>
<td width="371"> <font face="Tahoma">
<input type="text" title="npm" name="npm">
</font></tr> <tr> <td align="center"><font
face="Tahoma"><strong>nama</strong></font></td>
<td align="center"><font
face="Tahoma"><strong>:</strong></font></td>
<td> <font face="Tahoma">
<input type="text" title="nama_mhs" name="nama_mhs">
</font></tr> <tr> td width="66"
align="center"><strong><font
face="Tahoma">tglLahir</font></strong></td>
<td width="17" align="center"><font face="Tahoma"><strong>:
</strong></font></td>
<td width="371"> <font face="Tahoma">
<select name="tgl">
<?
for ($i=1; $i<=31; $i++) {
$tg = ($i<10) ? "0$i" : $i;
echo "<option value='$tg'>$tg</option>";
}?>
</select>-<select name="bln"> <?
for ($i=1; $i<=12; $i++) {
$bl = ($i<10) ? "0$i" : $i;
echo "<option value='$bl'>$bl</option>";
}?>
</select> - <select name="thn"> <?
for ($i=1970; $i<=2000; $i++) {
echo "<option value='$i'>$i</option>";
}?>
</select></td> </tr>
<tr><td align="center"><strong><font
face="Tahoma">Kelamin</font></strong></td>
<td align="center"><font
face="Tahoma"><strong>:</strong></font></td>
<td> <font face="Tahoma"><input type="radio" name="jk"
value="wanita"><strong>Wanita</strong>
<input type="radio" name="jk" value="pria">
<strong>Pria</strong>
</font></td> </tr> <tr>
<td height="104" align="center"><font
face="Tahoma"><strong>Alamat</strong></font></td>
<td align="center"><font
face="Tahoma"><strong>:</strong></font></td>
<td> <font face="Tahoma">
<textarea cols="30" rows="5" name="alamat"
title="alamat"></textarea></font></td> </tr><tr>
<td align="center"><font face="Tahoma"><strong><em>E
Mail</em></strong></font></td> <td align="center"><font
face="Tahoma"><strong>:</strong></font></td>
<td> <font face="Tahoma">
<input type="text" name="email" title="email" size="35">
</font></tr><tr align="center">
<td colspan="3" align="center"><font
face="Tahoma">&nbsp;</font></td> </tr>
<tr align="center">
<td colspan="3" align="center"> <font face="Tahoma">
<input type="submit" value="SIMPAN">
<input type="reset" value="CANCEL">
</font></td></tr></table></form></body>
</html>
} </style> </head> <body> <p>&nbsp;</p> <p>
<? if($_POST["soal"])
{ $query = mysql_query("INSERT INTO ipa
(id,soal,j1,j2,j3,j4,jbenar)values('$id','$soal','$j1','$j2
','$j3','$j4','$jbenar')");
mysql_query($query); if($query)
{ echo "data <strong>Berhasil</strong> dimasukkan";
} else { echo "data <strong>Gagal</strong> dimasukkan";
} } ?> </p> <form method="post"
action="../admin/index.php?n=&isi=tambahsoalipa"
onSubmit="return cek_isi(this)" >
<table width='470' height='298' align='center'>
<tr align="center"> <td height="24" colspan="3"
align="center"> <h3><font face="Tahoma">Tambah Soal
IPA</font></h3><h3><font face="Tahoma">NO UJIAN DI
SESUAIKAN DENGAN UJIAN YANG ADA</font></h3>
</td></tr><tr> <td height="50" align="center"><font
face="Tahoma"><strong>NO UJIAN</strong></font></td>
<td align="center"><font
face="Tahoma"><strong>:</strong></font></td>
<td> <font face="Tahoma">
<input type="text" name="id" size="1" maxlength="4">
</font></td></tr><tr><td height="50" align="center"><font
face="Tahoma"><strong>SOAL</strong></font></td>
<td align="center"><font
face="Tahoma"><strong>:</strong></font></td>
<td> <font face="Tahoma"> <textarea cols="30" rows="1"
name="soal" title="soal"></textarea>
</font></td></tr><tr><td height="50" align="center"><font
face="Tahoma"><strong>Jawaban1</strong></font></td>
<td align="center"><font
face="Tahoma"><strong>:</strong></font></td> <td> <font
face="Tahoma"> <textarea cols="30" rows="1" name="j1"
title="j1"></textarea></font></td></tr><tr>
<td height="50" align="center"><font
face="Tahoma"><strong>Jawaban2</strong></font></td>
<td align="center"><font
face="Tahoma"><strong>:</strong></font></td>
<td> <font face="Tahoma">
<textarea cols="30" rows="1" name="j2
title="j2"></textarea> </font></td>
</table></form> </body></html>
d. Peserta Yang Lulus

<html>
<head> <title>Penjumlahan</title>
</head> <?php
include "config.inc";
?>
<h2>PESERTA YANG LULUS SELEKSI</h2>
<table id="tabel"> <tr>
<table width="99%" border="1" cellpadding="2"
cellspacing="2"><tr align="center" bgcolor="#999999">
<td width="5%" bgcolor="#C6F3FF"><font
face="Tahoma"><strong>No</strong></font></td>
<td width="25%" bgcolor="#C6F3FF"><font
face="Tahoma"><strong>NIP</strong></font></td>
<td width="30%" bgcolor="#C6F3FF"><font
face="Tahoma"><strong>Nama Peserta</strong></font></td>
<td width="30%" bgcolor="#C6F3FF"><font
face="Tahoma"><strong>Alamat Peserta</strong></font></td>
<td width="15%" bgcolor="#C6F3FF"><font
face="Tahoma"><strong>Total Nilai</strong></font></td>
</tr> <? $no = 1;
$query = " select nip, nama, jenkel, alamat, sum(hasil +
ipa + ips) Total From pegawai Group by nip Having
sum(hasil + ipa + ips)>150 order by Total desc, nip asc
limit 204";
$hasil = mysql_query($query);
while ($data = mysql_fetch_array($hasil)){
$nip = $data['nip'];
$nama = ($data['nama']);
$alamat = ($data['alamat']);
$total = ($data['Total']);
$warna = ($no%2==1)?"#ffffff":"#efefef"; ?>
<tr bgcolor="<?=$warna?>">
<td><font face="Tahoma"><?=$no?></font></td>
<td><font face="Tahoma"><?=$nip?></font></td>
<td><font face="Arial, Helvetica, sans-serif" >
<?=$nama?></font></td>
<td><font face="Tahoma"><?=$alamat?></font></td><td>
<fontface="Tahoma"><center><?=$total?></td></font></center>
</tr> <? $no++; } ?>

</table> <p align="center"> <body ><center> <br>
<form name="form1" method="post" action="lapMhs.php"
target="_blank">
<button type="submit" name="Submit" >
<img src="printer.gif" width="34" height="30" border="1">
</button><br><strong>Print</strong></form></body>
</center></html>

3. Halaman User
a. Login user

<html>
<head> <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>:::Login Admin:::</title>
<style type="text/css">
<!-- body {
background-color: #D4F8B9;
background-image: url(image/sma.JPG);
background-repeat: no-repeat;
background-position: center 200px;
margin: 1px 0 0 0; padding: 0em 0 60px 0; }
.style1 { color: #009900
}.style2 {
color: #009900; font-size: 18px;
text-decoration:none; }
.style2 a:hover {
font-size:21px; color:#FFFFFF;
background-color:#009900;
text-decoration:none;}
.style5 { color: #009900;
font-size: 24px;}
.style7 { color: #009900;
font-size: 30px;
text-decoration: none;}
.style8 {text-decoration: none; font-size: 30px;}
.style9 {color: #FF0000; font-size: 30px; text-decoration:
none; } .style5 {color: #FF0000; font-size: 30px; text-
decoration: none; } --> </style></head>
<body>
<table width="413" height="458" border="0" align="center">
<tr> </tr><tr>
<p align="center" class="style1">&nbsp;</p></td>
<td colspan="3" valign="top"><p>&nbsp;</p>
<form name="form1" method="post" action="cek_account.php"
onSubmit="return chek_isi(this)">
<table width="330" height="198" border="0" align="center"
cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr bgcolor="#FF6633">
<td height="19" colspan="2" align="center" valign="middle"
bgcolor="#FF0000"><span class="style2"><font
color="#0000FF" >
<a href="index.php">=HOME=</a></font></span></td></tr>
<tr bgcolor="#FF6633"><td height="19" colspan="2"
align="center" valign="middle" bgcolor="#009900"><span
class="style8"><font color="#FFFFFF">.</font></span><span
class="style7"><font color="#FFFFFF">::LOGIN
::</font></span><span class="style8"><font
color="#FFFFFF">.</font></span></td>
</tr> <tr> <td width="147" height="27">&nbsp;</td>
<td width="183">&nbsp;</td></tr><tr>
<td height="18" align="right" valign="middle"><div
align="left" class="style9">NIP </div></td>
<td valign="middle"><input type="text" name='fm_user'
id="fm_user" size="20"></td>
</tr><tr><td height="24" align="right" valign="middle"><div
align="left" class="style5">Password</div></td>
<td valign="middle"><input type="password"
</html>

b. Soal Matematika

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1"></head>
<body> <?
session_start();
include "config.inc";
$putar = rand(1,35);
$asal="select * from mahasiswa where npm='$_GET[user]'";
$boy=mysql_query($asal);
$dodol=mysql_fetch_array($boy); echo '<p>';
echo"<fontcolor=#FF0000><center><strong></strong></font>
</center>"."<center><strong><font color=#FF0000>Nama:
$dodol[1]</font></strong>
</center>"; echo '<p>'; echo " <font
color=#FF0000><center><strong>
</strong></font></center> " . "<center><strong><font
color=#FF0000>Email: $dodol[2]</font></strong></center>";
echo " <font color=#FF0000><center><strong>
</strong></font></center> " . "<center><strong><font
color=#FF0000>Kelamin: $dodol[3]</font></strong></center>";
echo " <font color=#FF0000><center><strong>
</strong></font></center> " . "<center><strong>
<font color=#FF0000>Alamat:
$dodol[4]</font></strong></center>"; echo " <font
color=#FF0000><center><strong></strong></font>
</center> " . "<center><strong> <font color=#FF0000> tgl :
$dodol[6]</font></strong></center>";
echo "<center><p>Selamat datang di halaman ini dengan
user/NIP : ".$_SESSION['user']."</p></center>";
?> <font color="#666666" face="Tahoma"><strong>Selamat
datang di halaman SOAL MATEMATIKA </strong></font> <hr>
<?php include "config.inc"; $jml = 25;
if($_POST['erida']=="jawab") {
for($i=1; $i<=$jml; $i++){
$ns = $_POST["s_".$i.""];
$jb = $_POST["j_".$i.""];
$jwb = mysql_query("select * from soal where id='".$ns."'
and jbenar='".$jb."'"); if(mysql_num_rows($jwb)==0){
$nilai[$i] = 0; if($jb) echo ' '; else echo ' '; }
else { $nilai[$i] = 1; if($jb) echo '';

} } // REKAP NILAI
$nbenar = array_sum($nilai);
$nsalah = $jml-$nbenar;
$ntotal = number_format($nbenar/$jml*100,1);
if($nbenar>=0) { echo '';
// KATEGORI END
$hasilm =$ntotal; $namas =$dodol[1];
$email =$dodol[2]; $jenkel=$dodol[3];
$alamat=$dodol[4]; $tgl=$dodol[6];
$nip =$_SESSION['user'];
$query = mysql_query ("INSERT INTO pegawai ( nip, nama,
hasil, email, jenkel, alamat, tgllahir) values
('$nip','$namas','$hasilm','$email','$jenkel','$alamat','$t
gl')"); } echo"<b><script> alert('KLIK =OK= LANJUT SOAL
IPS');location.href='../projek/menu_utama.php?user=&isi=ips
';</script></b>"; } else {
echo '<FORM METHOD="POST" ACTION=""><INPUT TYPE="hidden"
NAME="erida" value="jawab">';
echo '<B><center>SOAL MATEMATIKA</center></B>';
echo '<U></U>';
echo '<B><ul>HARAP SEMUA SOAL DI ISI JANGAN SAMPAI
DIKOSONGKAN !!!</U></B></ul>';
echo '<OL>';
$sx = mysql_query("SELECT * FROM soal ORDER BY RAND($putar)
LIMIT $jml"); $no = 1;
while($x=mysql_fetch_array($sx))
{ echo '<br>';
echo '<INPUT TYPE="hidden" NAME="s_'.$no.'"
value="'.$x[id].'">';
echo '<LI>'.$x[soal].'<br>';
// pilihan
echo 'A.<INPUT TYPE="radio" NAME="j_'.$no.'"
value="'.$x[j1].'">'. $x[j1].' ';
echo '<br>';
echo 'B.<INPUT TYPE="radio" NAME="j_'.$no.'"
value="'.$x[j2].'">'. $x[j2].' ';
echo '<br>';
echo 'C.<INPUT TYPE="radio" NAME="j_'.$no.'"
value="'.$x[j3].'">'. $x[j3].' ';
echo '<br>';
echo 'D.<INPUT TYPE="radio" NAME="j_'.$no.'"
value="'.$x[j4].'">'. $x[j4].' ';
echo'</LI>'; $no++;
} echo '</OL>';
echo "<br>"; echo '<center><INPUT TYPE="submit"
value="SIMPAN" ></FORM></center>'; }
echo '<BR>Scripting by <A HREF=""></A> [erik tri
yunianto]'; ?> <center> <hr>
<p><font color="#999999" face="Tahoma"><img
src="image/7891.jpg" width="140" height="150"></font>
</center>
</body>
</html>


c. Logout

<?php
session_start();
session_unset();
session_destroy();
echo"<script>alert('ANDA SUDAH LOGOUT
!!!');location.href='../projek/index.php';</script>";
?>


4. Koneksi Database

<?php
// isilah dengan user dan password dari MySQL anda
$host ="localhost";
$user = "root";
$passwd = "";
$database="projek";
$connect=mysql_connect($host,$user,$passwd);
if (! $connect)
{
echo " wah nggak Konek tuh ";
} // memilih database pda server
mysql_select_db($database)
or die ( " database nggak ada bos dibuat dulu dung.... ");
?>

You might also like