Friday, December 7, 2012

Form Nilai Akhir [PHP]

By : Unknown di 8:59 PM
Berikut adalah form untuk mengetahui nilai akhir mahasiswa, yang didapat dari jumlah nilai UTS, UAS, tugas, dan jumlah kehadiran dengan menggunakan aplikasi Dreamweaver.

 Dengan ketentuan nilai sebagai berikut :
  1. Jumlah kehadiran 10%
  2. UTS 35%
  3. UAS 35%
  4. Tugas 20%


berikut adalah form pengisian Nilai Akhir (inputnilai.php) :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<style type="text/css">
.form {border:solid thin #CC99FF;  border-color:#F36; size:auto; margin-left:30%; margin-right:30%; margin-top:30px; vertical-align:middle; background:#FCF}
.tabel {font: "Comic Sans MS", cursive; font-size:20px; color:#333; margin:50px}
.header {font:"Courier New", Courier, monospace; font-size:36px; font-style:italic; text-align:center}
.footer {font:"Courier New", Courier, monospace; font-size:14px; margin-top:20px; text-align:center; text-decoration:blink}
</style>

<body bgcolor="#CC99FF">
<div id="form1" class="header">
<span class="header"> <form method="get"> Data Nilai <br /></form>
</span></div>
<div id="form2" class="form">
<span class="tabel">
<form method="post" action="outputnilai.php">
<table align="center">
<tr><td>NIM</td> <td>:</td> <td><input name="nim_mhs" /></td></tr>
<tr><td>Nama </td><td>: </td><td><input type="text" name="nama_mhs" value="" maxlength="30" /> </td></tr>
<tr><td>Mata Kuliah </td><td>: </td><td>
<select name="matkul">
<option value="Web Programming">Web Programming</option>
<option value="Jaringan Komputer">Jaringan Komputer</option>
<option value="Riset TeKnologi Informasi">Riset TeKnologi Informasi</option>
<option value="Perancangan WEB">Perancangan WEB</option>
<option value="Otomata dan Teknik Kompilasi">Otomata dan Teknik Kompilasi</option>
<option value="Kecerdasan Buatan">Kecerdasan Buatan</option>
<option value="Semantik WEB">Semantik WEB</option>
<option value="Rekayasa WEB">Rekayasa WEB</option>
<option value="Praktikum Jaringan Komputer">Praktikum Jaringan Komputer</option>
    </select></td></tr>
<tr><td>Jumlah Kehadiran</td><td>:</td> <td><input name="jml_hadir"/></td></tr>
<tr><td>Nilai Tugas</td><td>:</td><td><input type="text" name="tugas" value="" /></td></tr>
<tr><td>Nilai UTS</td><td>:</td><td><input type="text" name="uts" value="" /></td></tr>
<tr><td>Nilai UAS</td><td>:</td><td><input type="text" name="uas" value="" /></td></tr>
<tr><td></td><td></td><td><input type="submit" name="submit" value="SUBMIT" />
<input type="reset" name="reset" value="CANCEL" /></td></tr>
</table>
</form>   
</span></div>
<div id="form1" class="footer">
<span class="footer"> <form method="get"> Created by : Princess Amma <br /></form>
</span></div>
</body>
</html>

Berikut listing program untuk menampilkan. (outputnilai.php)
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<style type="text/css">
.form {border:solid thin #CC99FF;  border-color:#F36; size:auto; margin-left:30%; margin-right:30%; margin-top:30px; vertical-align:middle; background:#FCF}
.tabel {font: "Comic Sans MS", cursive; font-size:20px; color:#333; margin:50px}
.header {font:"Courier New", Courier, monospace; font-size:36px; font-style:italic; text-align:center}
.footer {font:"Courier New", Courier, monospace; font-size:14px; margin-top:20px; text-align:center; text-decoration:blink}
</style>

<body bgcolor="#CC99FF">
<div id="form1" class="header">
<span class="header"> <form method="get">Rincian Nilai<br /></form>
</span></div>

<? //tampung nilai form dalam variable
$nim_mhs=$_REQUEST[nim_mhs];
$nama_mhs=$_REQUEST[nama_mhs];
$matkul=$_REQUEST[matkul];
$jml_hadir=$_REQUEST[jml_hadir];
$tugas=$_REQUEST[tugas];
$uts=$_REQUEST[uts];
$uas=$_REQUEST[uas];
$akhir=(20*$tugas+10*$jml_hadir+35*$uts+35*$uas)/100;
?>
<? //predikat
if(($akhir<=100)&&($akhir>=91)) {$predikat="A";}
else if(($akhir<=90)&&($akhir>=81)) {$predikat="A-";}
else if(($akhir<=80)&&($akhir>=71)) {$predikat="B+";}
else if(($akhir<=70)&&($akhir>=61)) {$predikat="B";}
else if(($akhir<=60)&&($akhir>=51)) {$predikat="B-";}
else if(($akhir<=50)&&($akhir>=41)) {$predikat="C+";}
else if(($akhir<=40)&&($akhir>=31)) {$predikat="C";}
else if(($akhir<=30)&&($akhir>=21)) {$predikat="C-";}
else if(($akhir<=20)&&($akhir>=11)) {$predikat="D";}
else if(($akhir<=10)&&($akhir>=0)) {$predikat="E";}
?>
<? //tampilan ?>
<div id="form2" class="form">
<span class="tabel">
<form><table align="center">
<tr><td>NIM</td> <td>:</td> <td><? echo "$_REQUEST[nim_mhs]"; ?></td></tr>
<tr><td>Nama </td> <td>:</td> <td><? echo "$_REQUEST[nama_mhs]"; ?></td></tr>
<tr><td>Mata Kuliah</td> <td>:</td> <td> <? echo "$_REQUEST[matkul]"; ?></td></tr>
<tr><td>Jumlah Kehadiran</td> <td>:</td> <td><? echo "$_REQUEST[jml_hadir]"; ?></td></tr>
<tr><td>Nilai Tugas </td> <td>:</td> <td><? echo "$_REQUEST[tugas]"; ?></td></tr>
<tr><td>Nilai UTS</td> <td>:</td> <td><? echo "$_REQUEST[uts]"; ?></td></tr>
<tr><td>Nilai UAS</td> <td>:</td> <td><? echo "$_REQUEST[uas]"; ?></td></tr>
<tr><td>Nilai Akhir</td> <td>:</td> <td><? echo "$akhir"; ?></td></tr>
<tr><td>Predikat</td> <td>:</td> <td><? echo "$predikat"; ?></td></tr>
</table></form>
</span></div>
<div id="form1" class="footer">
<span class="footer"> <form method="get"> Created by : Princess Amma <br /></form>
</span></div>
</body>
</html>

 Djaaang jaaaangggg .. ini adalah Tampilan Nilai Akhirnya :


0 komentar on "Form Nilai Akhir [PHP]"

Post a Comment

 

Princess Amma Copyright © 2009 Paper Girl is Designed by Ipietoon Sponsored by Online Business Journal