Selasa, 19 Februari 2013

penggunaan action dan method

penggunaan action adalah untuk destinasi atau tujuan kemana nilai yang ada didalam form diproses ketika tombol submit ditekan.

Sedangkan Method adalah perlakuan terhadap nilai yang ada,
method ada dua :
POST, adalah memanipulasi address bar





GET, adalah nilai / proses ditampilkan di address bar




contoh penggunaannya

file yang ini beri nama form_ujian.php

<html>
<head>
<title> Form Ujian siswa </title>
</head>
<body>
<form method="GET" action="prosesnilai.php">
Nama : <input type="text" name="nama" value"" size="30"/><br/>
Mata Kuliah :
<select name="mk">
<option value="PHP">PHP</option>
<option value="MYSQL">MYSQL</option>
<option value="HTML">HTML</option>
</select><br/>
Nlai : <input type="text" name="nilai" value="" size="6"/>
<br/>
<input type="submit" value="simpan" name="proses"/>
</form> <hr/>
</body>
</html>

hasilnya :


file yang satunya beri nama prosesnilai.php
<?php
//menangkap nilai HTTP request method get
$siswa = $_GET[nama];
$pelajaran = $_GET[mk];
$hasil = $_GET[nilai];
$proses = $_GET[proses];
if($siswa!="" && $pelajaran!=="" && $hasil!="" && $proses=="simpan")
echo '<li>Nama Mahasiswa : '. $siswa ;
echo '<li><font color="green"> Mata Kuliah : '. $pelajaran.'</font>';
echo '<li>Nilai : '.$hasil;
   
?>

kita input

hasilnya jika di klik simpan atau submit maka akan menjadi


 Perhatikan tulisan yang berwarna merah ada penggunaan method dan action.

Variabel Constanta

<?php
//Deklarasi variabel constant
$jari2 = 10;
define('phi', 22/7);
define('luas', phi*$jari2*$jari2);
define('keliling', 2*phi*$jari2);

//cara menhakases konstanta
echo 'Diketahui sebuah lingkaran dengan jari-jari '.$jari2 ;
echo '<li> Luas : ' .luas ;
echo '<li> keliling : '. keliling;

?>
dan hasilnya seperti ini.