Welcome to my Blog.... [~___~]

Modul 10

Kamis, 19 Juni 2014

MODULARITAS

Dalam perkembangan program sering kali kita dihadapkan dengan berbagai program yang menuntut kita untuk berkreatif. Modularitas dapat diartikan sebagai pemecahan program yang salingterintegrasi dari sub-sub program sehingga membentuk satuan modul program. Untuk mengimpelementasikan program dengan modularisasi kita dapat melihat seperti halnya file –file yang berisi suatu fungsi tertentu dalam mendistribusikan sub program dalam berbagai file program yang saling berkelanjutan. Implementasi program menggunakan modularisasi kita akan menggunakan fungsi session dalam php
untuk membuat program.

PRAKTEK
1. Buatlah file dengan nama login.php ketikan script sebagai berikut :
<html>
<head>
<title>Silahkan masukan user dan pasword</title>
</head>
<body>
<p align ="center"> <b>Silahkan masukan user dan pasword </b></p>
<form action="cekhasil.php" method="post">
<table border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td> Username </td>
<td><input name ="username" value = "" maxlength="10"</td>
</tr>
<tr>
<td>Pasword</td>
<td><input type="password" name="password" value = ""

maxlength="10"></td>
</tr>
<tr>
<td> Captcha </td>
<td><img src="captcha.jpg" alt ="gbchapcha" />
</td>
</tr>
<td> Isikan Captcha</td>
<td><input name="nilaiCaptcha" value ="" maxlength ="6"/> </td>
<tr>
<td><input type ="submit" value ="Proses"></td>
</tr>
</table>
</form>
</body>
</html>


2. Buatlah file dengan nama gambarChapcha.php untuk script program sebagai berikut :

<?
session_start();
header ("content-type :img/png");
$_SESSION["nomorCaptcha"]="";
$gbr = imagecreate(180, 40);
imagecolorallocate ($gbr, 167, 218, 239);
$grey = imagecolorallocate ($gbr, 128, 128, 128);
$black = imagecolorallocate ($gbr, 0, 0, 0);
$font = 'arial.ttf';
for ($i=0; $i<= 5; $i++)
{
$nomor=rand(0, 9);
$SESSION["nomorCaptcha"].=$nomor;
$sudut=rand(-25, 25);
imagettftext ($gbr, 20, $sudut, 8+15*$i, 25, $black, $font, $nomor);
imagettftext ($gbr, 20, $sudut, 9+15*$i, 26, $grey, $font, $nomor);
}
imagepng($gbr);
imagedestroy($gbr);
?>

3. Buatlah file dengan nama cekhasil.php untuk script program sebagai berikut :
<?
session_start();
?>
<html>
<head>
<title> prosesing captcha</title>
</head>
<body>
<p align ="center"> Hasil Login <br/>
<?
$_SESSION ["nomorCaptcha"] !=$_POST["nilaiCaptcha"];
{
echo "Username : ".$_POST["username"];
echo "</br>";
echo "Password : ".$_POST["password"];
echo "</br>";
echo "Kode Captcha : ".$_POST[nilaiCaptcha];
}
{
echo "</br>";
echo "Kode captcha anda benar";
}
?>
</p>
</body>
</html>


Hasilnya sebagai berikut:

Kemudian masukan user dan pasword


 Setelah diisi username hasilnya sebagai berikut


Selesai....





0 komentar:

Posting Komentar