4.4.17

Cara Membuat Sistem Perhitungan Nilai dengan PHP



Hypertext Preprocessor atau yang sering disebut PHP merupakan bahasa skrip yang dapat disisipkan atau ditanamkan ke dalam HTML. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. PHP juga sering kita jumpai dalam pembuatan situs web dinamis, selain itu PHP juga dapat digunakan untuk membangun sebuah CMS. 



Dalam kesempatan kali ini Efri Harefa ingin berbagi informasi dengan Anda tentang Cara Membuat Sistem Perhitungan Nilai dengan PHP. Terkhusus Script ini juga saya share buat teman-teman saya yang lagi mengikuti Ujian, semoga dapat membantu dalam mengerjakan tugas,,, J. Sistem Perhitungan Nilai dengan PHP ini dapat berfungsi menampilkan nama-nama yang sudah kita input sekaligus menentukan BOBOT nilai yang telah di ketik. Tampilannya kira2 seperti berikut ini :





Langsung saja berikut source script php tersebut:




<html>
<head>
<title>
Sistem Perhitungan Nilai Oleh Efri Harefa
</title>

<style>
#hasil{width:300px;margin:0 auto;padding:5px;font-weight:bold;color:#f00;}
body{padding:0;margin:0;font-family:arial;font-size:12px;}
#main-wrapper{border:3px double #c3d9ff;padding:5px;width:450px;margin:20px auto 0;}
#main{text-align:left;padding:5px;background:#e8eefa;}
table{font-size:12px;width:400px;}
#efrih{border:1px solid #b3ccf7;background:#c3d9ff;cursor:pointer;padding:2px 24px;}
h1{font-size:18px;font-weight:bold;padding:10px 0;text-align:center;}
#efri{font-size:11px;padding:5px 0 0;color:#0000ff;text-align:center;}red{font-weight:bold;color:#f00;}
</style>


</head>

<body>
<div id="main-wrapper">
<div id="main">

<form method="POST" action="">
<h1>Sistem Menghitung Nilai</h1>
<table>
<tr>
<td>Nama Mahasiswa </td>
<td><input type="text" name="nilai1" /></td>
<tr>
<tr><br>
<td>Group / Jurusan</td>
<td><input type="text" name="nilai2" /></td>
</tr>
<tr><br>
<td>Nilai Ujian</td>
<td><input type="text" name="nilai3" /></td>
</tr>
<tr>
<td>
<label> <br> <br>
<input type="submit" name="Submit" value="Hitung" id="efrih">
</label>
<label>
<input type="reset" name="reset" value="Batal" id="efrih">
</label>
</td>
</tr>
</table>
</form>

<div id="hasil">
<?php error_reporting (E_ALL ^ E_NOTICE); ?>
<?php

//Oleh Efri Harefa http://www.efriharefa.blogspot.com/

$bilangan1=$_POST['nilai1'];
$bilangan2=$_POST['nilai2'];
$bilangan3=$_POST['nilai3'];

if ($bilangan3 >= 85) {

echo ("Hari/Tanggal :   "); echo date ("D, d-m-Y  H:i:s") ;
echo ("<BR>");
echo ("Nama          :   <b>$bilangan1</b>");
echo ("<BR>");
echo ("Group         :   $bilangan2");
echo ("<BR>");
echo ("Nilai         :   $bilangan3  dengan bobot   <b> A (Amat Baik)</b>");}

else if ($bilangan3 >=75 & $bilangan3<85 ) {
echo ("Hari/Tanggal  :   "); echo date ("D, d-m-Y  H:i:s") ;
echo ("<BR>");
echo ("Nama          :   <b>$bilangan1</b>");
echo ("<BR>");
echo ("Group         :   $bilangan2");
echo ("<BR>");
echo ("Nilai         :   $bilangan3  dengan bobot   <b> B (Baik)</b>");}

else if ($bilangan3 >=55 & $bilangan3<75) {
echo ("Hari/Tanggal  :"); echo date ("D, d-m-Y  H:i:s") ;
echo ("<BR>");
echo ("Nama          :   <b>$bilangan1</b>");
echo ("<BR>");
echo ("Group         :   $bilangan2");
echo ("<BR>");
echo ("Nilai         :   $bilangan3  dengan bobot   <b> C (Cukup)</b>");}

else if ($bilangan3 >0 & $bilangan3<55) {
echo ("Hari/Tanggal  :   "); echo date ("D, d-m-Y  H:i:s") ;
echo ("<BR>");
echo ("Nama          :   <b>$bilangan1</b>");
echo ("<BR>");
echo ("Group         :   $bilangan2");
echo ("<BR>");
echo ("Nilai         :   $bilangan3  dengan bobot   <b> D (Kurang)</b>");}

else if ($bilangan3 <= 0) { }

?>

</div>
</div>
<div id="efri">
Copyright © 2013 <a href="http://www.efriharefa.blogspot.com/"
target="new">Efri Harefa</a>. Hak Cipta dilindungi Undang-Undang
</div>
</body>
</html>




Jangan lupa simpan dalam bentuk file tipe PHP.

Semoga bermanfaat dan jangan lupa tinggalkan komentarnya ya. . .


 

5 comments:

  1. Ya'ahowu.

    Postingannya bermanfaat banuada..

    ReplyDelete
  2. terima kasih sebelumnya gan. tapi kok setelah di coba hasilnya bnyak coding merah di bawah form dan hasil tidak muncul, terima kasih gan,, :)

    ReplyDelete
  3. caranya licik. pkek eror_reporting segala (h) hebatt keren, trims postingan nya

    ReplyDelete

Setiap komentar Anda sangat berarti sekali untuk Blog Efriaman Harefa agar bisa menjadi lebih baik kedepannya. Berkomentarlah dengan baik demi kenyamanan bersama.

Tak ada yang bisa saya berikan selain ucapan terima kasih karena telah memberikan apresiasi terhadap artikel-artikel dan tulisan di Blog Saya ini.

Peringatan! Saya tidak pernah melarang untuk menggunakan pengguna Anonim namun setidaknya gunakanlah akun Anda atau minimal nama dan URL. No SARA, SPAM dan Sejenisnya !!