Studi Kasus_modul6

PHP :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<html>


<head>
<title>Hasil Generate Halla</title>
</head>


<body>


<div align="center">
<?php
$rows = 1;
$columns = 1;
$cells = 1;
?>

  <?php $rows = (int) $_POST["JumlahRow"]; ?>
  <?php $columns = (int) $_POST["JumlahColum"]; ?>
  <?php $cells = (int) $_POST["JumlahCell"]; ?>

  <strong>Kamu Memilih</strong> <?php echo $rows; ?> <em>baris,</em><br />
  <strong>Kamu Memilih</strong> <?php echo $columns; ?> <em>kolom,</em><br />
  <strong>Dan Anda Membutuhkan</strong> <?php echo $cells; ?> <em>sel,</em><br />
  <br />
  <br />
  <?php
    $width = $columns * 75;
    echo "<table width=".$width." border=1>";
    $rw = 0;
    $cel = 1;
    while ($rw < $rows && $cel <= $cells)
    {
        echo "<tr>";
        $cl = 0;
        while ($cl < $columns)
        {
            if ($cel <= $cells)
            {
                echo "<td><div align=center>".$cel."</div></td>";
                $cel++;
            }
            $cl++;
        }
        echo "</tr>";
        $rw++;
    }
    echo "</table>";
?>
</div>


</body>
</html>


HTML :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<html>


<head>
<title>Tabel Generate Halla</title>
<font color="red">


<body bgcolor="black">
<style type="text/css">
<!--
#a1 {
    width: 175px;
    height: 27px;
    z-index: 1;
    left: 287px;
    top: 190px;
}
    color: red;
.b1 {
    font-weight: bold;
}
-->
</style>
</head>


<body>


<script language="JavaScript" type="text/javascript">
function getmax() {
    var x = parseInt(document.getElementById('JumlahRow').value);
    var y = parseInt(document.getElementById('JumlahColum').value);
    var z = parseInt(document.getElementById('JumlahCell').value);
    var cellmax = document.getElementById('maxcells');
    var total = 'N/A';
    total = x * y;   
    cellmax.value = new String(total);
    if (z > total)
    {
        alert('Cell Total Yang Anda Masukkan Terlalu Besar, Nilai Maksimum Cells = ' + total);
        document.getElementById('CellsTotal').value = new String();
    }
}
</script>


<form method="post" action="generate.php">
  <h3 class="b1">Generate Sel Tabel Secara Fleksibel</h3>
  <div>
    <table width="301" border="0" bgcolor="red">
      <tr bgcolor="yellow">
        <td width="120" style="text-align:center">Baris</td>
              <td width="190"><strong>=  </strong>
        <input name="JumlahRow" type="text" id="JumlahRow" onKeyUp="getmax();" onfocus="this.select();"/></td>
            </tr>
      <tr bgcolor="yellow">
        <td style="text-align:center"><label>Kolom</label></td>
        <td><strong>=  </strong>
        <input name="JumlahColum" type="text" id="JumlahColum" onKeyUp="getmax();" onfocus="this.select();"/></td>
      </tr>
      <tr bgcolor="yellow">
        <td style="text-align:center">Sel Total </td>
        <td><strong>=  </strong>
        <input name="JumlahCell" type="text" id="JumlahCell" onKeyUp="getmax();" onFocus="this.select();"/></td>
      </tr>
      <tr bgcolor="yellow">
        <td style="text-align:center">Max Sel </td>
        <td><strong>=  </strong>
        <input name="maxcells" type="text" id="maxcells" readonly="readonly" style="text-align:center"/></td>
      </tr>
    </table>
 </div>
  <div id="a1">
  <input type="submit" name="Generate" value="Generate"/>
  <input type="reset" name="Reset" value="Reset"/>
  <img src="a.gif">
  </div>
</form>


</body>
</html>
















  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Rumah Makan Halla ^_^

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Rumah Makan Halla</title>
</head>

<font color="red">

<body bgcolor="black">

<body>
<script language="JavaScript" type="text/javascript">
function hitungPesan(){
var nota = document.form2;
var Bakso = 12000 * eval(nota.Bakso.value);
var Soto = 10000 * eval(nota.Soto.value);
var Mie = 15000 * eval(nota.Mie.value);
var Degan = 5000 * eval(nota.Degan.value);
var Campur = 7000 * eval(nota.Campur.value);
var jumlahTotal = Bakso + Soto + Mie + Degan + Campur;
if (jumlahTotal > 50000){
nota.Total.value = jumlahTotal;
nota.Diskon.value = 10000;
nota.Bayar.value = jumlahTotal - eval(nota.Diskon.value);
} else {
nota.Total.value = jumlahTotal;
nota.Diskon.value = 0;
nota.Bayar.value = jumlahTotal - eval(nota.Diskon.value);
}
}
function resetForm(){
document.form2.reset();
}

</script><h3>=>> FORM PEMESANAN RUMAH MAKAN HALLA <==</ hr><br>

<form name="form2" action="#">
<table border="1px">
<tr>
<th>No</th>
<th>Makanan/Minuman</th>
<th>Harga</th>
<th>Pesan</th>
</tr>
<tr>
<td width="15">1</td>
<td width="200">Bakso Istimewa</td>
<td width="90">@ <input id="n123" type="text" name="bakso" value="12000" size="5" disabled="true"/></td>
<td width="110"><input type="text" name="Bakso" size="12" value="0" onChange="hitungPesan()"/></td>
</tr>
<tr>
<td>2</td>
<td>Soto Spesial</td>
<td>@ <input type="text" name="soto" value="10000" size="5" disabled="true"/></td>
<td><input type="text" name="Soto" size="12" value="0" onChange="hitungPesan()"/></td>
</tr>
<tr>
<td>3</td>
<td>Mie Ayam Super</td>
<td>@ <input type="text" name="mie" value="15000" size="5" disabled="true"/></td>
<td><input type="text" name="Mie" size="12" value="0" onChange="hitungPesan()"/></td>
</tr>
<tr>
<td>4</td>
<td>Es Degan</td>
<td>@ <input type="text" name="degan" value="5000" size="5" disabled="true"/></td>
<td><input type="text" name="Degan" size="12" value="0" onChange="hitungPesan()"/></td>
</tr>
<tr>
<td>5</td>
<td>Es Campur</td>
<td>@ <input type="text" name="campur" value="7000" size="5" disabled="true"/></td>
<td><input type="text" name="Campur" size="12" value="0" onChange="hitungPesan()"/></td>
</tr>
<tr>
<td colspan="3" align="right">Jumlah Total</td>
<td>Rp.<input type="text" name="Total" size="9" disabled="true" /></td>
</tr>
<tr>
<td colspan="3" align="right">Diskon</td>
<td>Rp.<input type="text" name="Diskon" size="9" disabled="true" /></td>
</tr>
<tr>
<td colspan="3" align="right">Jumlah Dibayar</td>
<td>Rp.<input type="text" name="Bayar" disabled="true" size="9" align="right"/></td>
</tr>
</table><br/>
<input type="button" value="CANCEL" onClick="resetForm()" />
</form>

</table>
<img src="images.jpg">

</body>
</html>

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS