Hallo lagi teman-teman , kali ini saya akan meng-share tugas PHP saya .
sama seperti JAVA tadi , tapi kali ini menggunakan PHP.
berikut codingnya :D :
<!DOCTYPE html>
<?
if(isset($_POST['submit'])){
$nama=$_REQUEST['nama'];
if(isset($_POST['gender'])){
$gender=$_REQUEST['gender'];
}
else {
$gender='';
}
$cek='';
}
else{
$nama='';
$gender='';
$cek='harus diisi lengkap';
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body background="a.jpg" style=" font-family: arial">
<marquee style="font-family:Magneto; font-size: 18; color:" bgcolor="#FF0000" loop=100>CREATED BY ARI</marquee><br>
<h1><?echo $cek ?></h1><br>
<form action= "<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="form1" >
<p> NAMA : <input type="text" name="nama" value="<?php echo $nama?>" /> </p>
<p> JENIS KELAMIN :<input type="radio" name="gender" value="L"
<?php ($gender=="L")? print 'checkked=""' : print ''; ?>/>
Laki-laki
<input type="radio" name="gender" value="L"
<?php ($gender=="P")? print 'checkked=""' : print ''; ?>/>
Perempuan</p>
<input type="submit" name="submit" value="submit" />
</form>
<?php
if(isset($_POST['submit'])) {// apakah data anda sudah ter-submit
// membuat variabel untuk mentimpan data yang dikirim */
$nama=$_REQUEST['nama'];
if(isset($_POST['gender'])){
$gender=$_REQUEST['gender'];
}
else{$gender='';
}
//cek apakah data yang dikirim tidak kosong
if($nama==''||$gender==''){
echo'<h2> maaf data kurang lengkap</h2>';
echo "<a href='".$_SERVER['PHP_SELF']."'>Reset</a>";
}
else{
if($gender=='L'){
echo'<h2>Selamat Datang Mas,'.$nama.'!!</h2><br>';
echo "<a href='gabungan.php'>masuk ke perhitungan :D </a>";
}
else{
echo'<h2>Selamat Datang Mbak'.$nama.'!!</h2><br>';
echo "<a href='gabungan.php'>masuk ke perhitungan :D </a>";
}
}
}
?>
</body>
</html>
Lalu ini adalah script untuk konversinya :
<?php
error_reporting(0);
$des = $_REQUEST['des'];//deklarasi var desimal
$option = $_REQUEST['option'];//deklarasi var pilihan
function oct($des){
echo("jadi octal dari".$des." adalah ".decoct($des) . "<br />");
}
function hexa($bil){
$decimal=$bil;
$ori=$decimal ;
$hex =dechex($decimal);
$result = strrev($hex);
return "Bilangan $ori (desimal) dalam bentuk hexadesimal adalah $result";
}
function bin($bil){
$decimal= $bil;
$ori=$decimal;
$binary= decbin($decimal);
$result = strrev($binary);
return "Biner dari : $ori adalah : $result <br/>"; //funngsi ini mereturn hasil
}
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Konversi Bilangan Desimal</title>
</head>
<body style="font-family:arial" background="a.jpg">
<marquee style="font-family:Magneto; color:" bgcolor="#FF0000" loop=100>Konversi Bilangan Desimal</marquee><br>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="post" name="form1">
<p>Inputkan : <input type="text" name="des" value="<?php echo $des ?>" /></p>
<p>Pilih konversi : <br/>
<input type="radio" name="option" value="bin"
<?php ($option=="bin") ? print 'checked=""': print ''; ?>/>
Desimal ke Biner<br/>
<input type="radio" name="option" value="hex"
<?php ($option=="hex") ? print 'checked=""': print ''; ?>/>
Desimal ke Hexa<br/>
<input type="radio" name="option" value="oct"
<?php ($option=="oct") ? print 'checked=""': print ''; ?>/>
Desimal ke Octal<br/>
</p>
<input type="submit" name="submit" value="Submit"/>
</form>
<?php
if(isset($_POST['des'])){ //apakah data tersubmit?
/*mambuat variable untuk menyimpan data yang dikirim*/
$des = $_REQUEST['des'];
$option = $_REQUEST['option'];
//cek apakah data yang dikirim tidak kosong ?
if($des=='' || $option==''){
echo '<h2>Maaf data Kurang Lengkap</h2><br>';
echo "<a href='".$_SERVER['PHP_SELF']."'>Reset</a>";
}
else{
//cek jenis kelamin
switch($option){
case 'bin' : echo "<h3>".bin($des)."</h3>"; break;
case 'hex' : echo "<h3>".hexa($des)."</h3>"; break;
case 'oct' : echo "<h3>".oct($des)."</h3>"; break;
default : break;
}
}
}echo "<br><a href='validator.php'>kembali ke inputan nama </a>";
?>
</body>
</html>
TERIMAKASIH :D
CMIIW :D
HitsQQ
BalasHapusLink HitsQQ
Link Alternatif HitsQQ
Kiu Kiu Android
Judi Kartu
Judi Online
Judi Domino
Judi QQ Android
Domino QQ
Bandarq
Poker Online
Capsa susun
AduQ
Bandar Poker
Bandar 66
HitsQQ
Link HitsQQ
Link Alternatif HitsQQ
Kiu Kiu Android
Judi Kartu
Judi Online
Judi Domino
Judi QQ Android
Domino QQ
Bandarq
Poker Online
Capsa susun
AduQ
Bandar Poker
Bandar 66
Bocoran Togel Jitu
Bocoran Angka Jitu
Prediksi Togel
Prediksi Akurat
Prediksi Jitu
Angka Jitu
Togel Jitu
Nomer Togel Jitu
Nomer Jitu
Bocoran Togel Akurat
Prediksi Toto
Prediksi Togel
Prediksi Togel Akurat
Prediksi Toto Akurat
Prediksi Togel Online
Buku Mimpi 4D
Angka Mimpi 4D
Buku Mimpi 3D
Angka Mimpi 3D
Buku Mimpi 2D
Angka Mimpi 2D