Showing posts with label HtmlPHP. Show all posts

Program Konversi Suhu PHP

program konversi suhu php

Pada kesempatan ini kita akan membuat program konversi suhu. program ini termasuk kedalam program sederhana, karena hanya memasukkan proses aritmatika didalamnya.

#Tampilan

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


style.css:

/*
Document : style
Created on : Sep 13, 2013, 3:27:50 PM
Author : Razaq
Description:
Purpose of the stylesheet follows.
*/

body{
background-color: #999999;
margin: 0px;
padding: 0px;
}

#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}

#header{
height: 197px;
background-color: #0066ff;
padding: 20px;
text-align: left;
}

#linkHeader{
margin-top: 140px;
margin-left: 0;
text-align: left;

}

#body{
background-color: #cc0099;
clear: both;
display: table-row;

}

#SidebarKiri{
float: left;
width: 200px;
margin:0;
padding:10px;
border: 0;
clear: both;
background-color: #cc0099;
}
#isi{
float: left;
width: 440px;
margin:0;
padding:10px;
border: 0;
background-color: #cc00cc;
text-align: justify;
}
#SidebarKanan{
float: right;
width: 200px;
margin:0;
padding:10px;
border: 0;
background-color: #cc0099;
}

#footer{
height: 120px;
border: 0;
clear:both;
background-color: #9900cc;
padding: 20px;

}


#Program

footer.html:

<?php
include 'header.html';
?>
<form method="post">
<table border="0">
<tr>
<td>Masukkan Nilai Suhu: </td>
<td><input type="text" size="15" name="suhu" /></td>
<td><input type="submit" value="Proses" name="Proses"</td>
</tr>
</table>
</form>

<?php
if(isset($_POST['Proses'])){

$suhu = isset($_POST['suhu'])? $_POST['suhu']:NULL;
echo '<h3>Celcius</h3>';
echo 'Celsius = ';
echo $suhu;
echo '<br/>';
echo 'Kelvin = ';
echo $suhu + 273;
echo '<br/>';
echo 'Fahrenheit = ';
echo $suhu*1.8+32;

echo '<h3>Kelvin</h3>';
echo 'Kelvin = ';
echo $suhu;
echo '<br/>';
echo 'Celcius = ';
echo $suhu - 273.15;
echo '<br/>';
echo 'Fahrenheit = ';
echo $suhu * 1.8 - 459.67;

echo '<h3>Fahrenheit</h3>';
echo 'Fahrenheit = ';
echo $suhu;
echo '<br/>';
echo 'Celsius = ';
echo ($suhu-32)/1.8;
echo '<br/>';
echo 'Kelvin = ';
echo ($suhu+459.67)/1.4;;



}
?>
<?php
include 'footer.html';
?>

Outputnya seperti gambar di atas

Program Kasir Php *Update

Artikel kali ini masih mengenai program kasir sederhana yang telah kita bahas sebelumnya, bedanya dengan program yang sebelumnya adalah pada cekMakan dan minum nya doang, dengan adanya cekMakan ini, seseorang tidak dapat masuk ke kasir3.php tanpa terlebih dahulu mengisi minumnya dan begitu seterusnya.

pada cekMakan ini, kita  menggunakan metode session yang sama seperti pada program login.

Program Kasir Php

#Tampilan

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


style.css:

/*
Document : style
Created on : Sep 13, 2013, 3:27:50 PM
Author : Razaq
Description:
Purpose of the stylesheet follows.
*/

body{
background-color: #999999;
margin: 0px;
padding: 0px;
}

#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}

#header{
height: 197px;
background-color: #0066ff;
padding: 20px;
text-align: left;
}

#linkHeader{
margin-top: 140px;
margin-left: 0;
text-align: left;

}

#body{
background-color: #cc0099;
clear: both;
display: table-row;

}

#SidebarKiri{
float: left;
width: 200px;
margin:0;
padding:10px;
border: 0;
clear: both;
background-color: #cc0099;
}
#isi{
float: left;
width: 440px;
margin:0;
padding:10px;
border: 0;
background-color: #cc00cc;
text-align: justify;
}
#SidebarKanan{
float: right;
width: 200px;
margin:0;
padding:10px;
border: 0;
background-color: #cc0099;
}

#footer{
height: 120px;
border: 0;
clear:both;
background-color: #9900cc;
padding: 20px;

}

#Program

kasirUtama.php:

<?php
session_start();

include 'header.html';
?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Makanan</h3>
<ol>
<li>Nasi Padang + Ayam</li>
<li>Nasi Padang + Telur</li>
<li>Nasi Padang + Ikan</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Makanan Nomer: </td>
<td><input type="text" name="makanan" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>

<?php
if(isset($_POST['proses'])){
$NoMakanan = isset($_POST['makanan'])? $_POST['makanan']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;

if(empty($NoMakanan) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan makanan Anda ! ');</script>";
return;

}

if($NoMakanan == 1){
$hargaMakan = '12000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Ayam';


}else if($NoMakanan == 2){
$hargaMakan = '8000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Telur';



}else if($NoMakanan == 3){
$hargaMakan = '10000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Ikan';

}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan makanan Anda ! ');</script>";
return;
}
$_SESSION['makan'] = $makan;
$_SESSION['totalMakan'] = $totalMakan;
$_SESSION['hargaMakan'] = $hargaMakan;
$_SESSION['porsiMakan'] = $porsi;

echo"<script>document.location='kasir2.php'</script>";
}
?>

<?php
include 'footer.html';
?>


kasir2.php:
<?php
session_start();
include 'header.html';
include 'cekMakan.php';
?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Minuman</h3>
<ol>
<li>Teh Anget/ Dingin</li>
<li>Kopi</li>
<li>Jus jeruk </li>
<li>Jus advokat</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Minuman Nomer: </td>
<td><input type="text" name="minuman" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>

<?php
if(isset($_POST['proses'])){
$NoMinuman = isset($_POST['minuman'])? $_POST['minuman']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;

if(empty($NoMinuman) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;

}

if($NoMinuman == 1){
$hargaMinum = '3000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'teh';



}else if($NoMinuman == 2){
$hargaMinum= '4000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'kopi';


}else if($NoMinuman == 3){
$hargaMinum = '8000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus jeruk';


}else if($NoMinuman == 4){
$hargaMinum = '10000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus Advokat';


}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}

$_SESSION['totalMinum'] = $totalMinum;
$_SESSION['minum'] = $minum;
$_SESSION['hargaMinum'] = $hargaMinum;
$_SESSION['porsiMinum'] = $porsi;

echo"<script>document.location='kasir3.php'</script>";


}


?>



<?php
include 'footer.html';
?>


kasir3.php:

<?php
session_start();
include 'header.html';
include 'cekMinum.php';
?>
<center><h2>Program Kasir</h2></center>
<?php

$totalmakan = $_SESSION['totalMakan'];
$totalminum = $_SESSION['totalMinum'];
$makan = $_SESSION['makan'];
$minum = $_SESSION['minum'];
$porsiMakan = $_SESSION['porsiMakan'];
$porsiMinum = $_SESSION['porsiMinum'];
$total = $totalmakan + $totalminum;

echo '<h4>Total semuanya = Rp. ' . $total . "</h4>";
?>


<form method='post'>
<table>
<tr>
<td>Bayar: </td>
<td><input type='text'size='15' name ='bayar' /></td>
<td><input type='submit' name='proses' value='Proses' /></td>
</tr>
</table>
</form>

<?php
if (isset($_POST['proses'])) {
$bayar = isset($_POST['bayar']) ? $_POST['bayar'] : NULL;

$kembalian = $bayar - $total;

if ($bayar < $total) {
echo '<h3>Maaf, Uang anda tidak cukup ' . $kembalian . '</h3>';
include'footer.html';
return;
}
echo '<h2> Rincian </h2>';
echo '~ Makanan: '.$makan.' x '.$porsiMakan.' = Rp. '.$totalmakan.'<br/>';
echo '~ Minuman: '.$minum.' x '.$porsiMinum.' = Rp. '.$totalminum.'<br/>';
echo '~ Total = Rp. '.$total.'<br/><br/>';
echo 'Bayar = Rp. '.$bayar.'<br/>';
echo 'Kembalian = Rp. '.$kembalian.'<br/>';
echo '<center><h4>Terimakasih</h4></center><br/>';
echo '<center><a href="hapusSesi.php">Klik untuk kembali ke menu utama !</a></center>';


}
?>
<?php
include 'footer.html';
?>


cekMakan.php:
<?php
session_start();

if(isset($_SESSION['makan'])){

}
else{

echo "<script>alert('Anda harus memilih menu sebelumnya terlebih dahulu ');document.location='kasirUtama.php'</script>";
}
?>


cekMinum.php:

<?php
session_start();

if(isset($_SESSION['minum'])){

}
else{

echo "<script>alert('Anda harus memilih menu sebelumnya terlebih dahulu ');document.location='kasirUtama.php'</script>";
}
?>

Output
program kasir php

untuk output lainya bisa dilihat di sini

Semoga bermanfaat





Mengenal Session PHP

session di php
Session digunakan untuk menyimpan informasi. terkadang, dalam pembuatan aplikasi katakanlah aplikasi kasir kemarin, kita butuh dan harus menggunakan session, agar browser dapat menyimpan informasi dari menu makanan kita/ total makan, menu minuman kita/ total minum, dan mengeluarkannya(menampilkannya)/ memrosesnya pada halaman bayar. kalau masih mutar mutari lihat dulu dah penggunaan session pada halaman Membuat aplikasi kasir sederhana php.

Pada artikel sebelumnya, kita sudah membuat program yang didalamnya include session untuk dapat membantu mengingat informasi lalu mengolahnya dan memunculkannya pada halaman bayar.

Session juga bisa digunakan untuk mencegah seseorang tanpa hak/ belum login untuk mengakses suatu halaman, katakanlah halaman admin. jika tanpa login dan ia langsung mengetik alamat halamanAdmin.php dibrowsernya, maka nantinya akan muncul pemberitahuan yang mengatakan bahwa ia harus login terlebih dahulu. lihat artikel program login ini

Perbedaan Post dan Get

terdapat 2 metode mengirimkan informasi pada session php, yaitu: 
~ Post= Mengirimkan informasi langsung tanpa mencetaknya pada alamat browser. sehingga alamatnya tetap pendek dan bersih. 
~ Get = ketika di proses, maka informasi yang diproses akan muncul pada alamat di browser Anda, metode get tidak diperuntukan untuk membuat halaman login, karena privasi data. namun biasanya metode get digunakan dalam pencarian. seperti halnya google, coba perhatika alamatnya ketika anda melakukan pencarian dengan google.

Menggunakan Session

~ Memulai session
session_start();
~Menyimpan session
$_SESSION['namaSession'] = 'informasi yang disimpan'; 
* contoh : pada program yang kita buat kemarin, kita menggunakannya dengan
$_SESSION['minum'] = $minum;
~Memunculkan session
echo "Hello, ".$_SESSION['nama']."";
atau mengubahnya menjadi variabel
$makan = $_SESSION['makan'];
 ~Menghapus session
session_destroy();
*Note. setelah logout, kita harus menghapus sessionnya, lihat kembali artikel program login

semoga bermanfaat.



Program Kasir Sederhana Php

Program Kasir Sederhana Php - sebenarnya kalau untuk membuat program kasir, kita tidak usah menggunakan bahasa php, soalnya php itu untuk web, dikhususkan ke web. bagusan pake java atau c++. Namun, kali ini kita membuatnya untuk tujuan pembelajaran, bukan yang lain, jadi ga pa pa la.

Pada program ini tidak menggunakan session, jadi dari kasirUtama.php bisa langsung loncat ke kasir2.php nanti kita akan update programnya yang menggunakan session setelah kita buat artikel mengenai session

Program Kasir Sederhana PHP

#Tampilan

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


style.css:

/*
Document : style
Created on : Sep 13, 2013, 3:27:50 PM
Author : Razaq
Description:
Purpose of the stylesheet follows.
*/

body{
background-color: #999999;
margin: 0px;
padding: 0px;
}

#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}

#header{
height: 197px;
background-color: #0066ff;
padding: 20px;
text-align: left;
}

#linkHeader{
margin-top: 140px;
margin-left: 0;
text-align: left;

}

#body{
background-color: #cc0099;
clear: both;
display: table-row;

}

#SidebarKiri{
float: left;
width: 200px;
margin:0;
padding:10px;
border: 0;
clear: both;
background-color: #cc0099;
}
#isi{
float: left;
width: 440px;
margin:0;
padding:10px;
border: 0;
background-color: #cc00cc;
text-align: justify;
}
#SidebarKanan{
float: right;
width: 200px;
margin:0;
padding:10px;
border: 0;
background-color: #cc0099;
}

#footer{
height: 120px;
border: 0;
clear:both;
background-color: #9900cc;
padding: 20px;

}

#Program

kasirUtama.php:

<?php
session_start();

include 'header.html';
?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Makanan</h3>
<ol>
<li>Nasi Padang + Ayam</li>
<li>Nasi Padang + Telur</li>
<li>Nasi Padang + Ikan</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Makanan Nomer: </td>
<td><input type="text" name="makanan" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>

<?php
if(isset($_POST['proses'])){
$NoMakanan = isset($_POST['makanan'])? $_POST['makanan']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;

if(empty($NoMakanan) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan makanan Anda ! ');</script>";
return;

}

if($NoMakanan == 1){
$hargaMakan = '12000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Ayam';


}else if($NoMakanan == 2){
$hargaMakan = '8000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Telur';



}else if($NoMakanan == 3){
$hargaMakan = '10000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Ikan';

}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan makanan Anda ! ');</script>";
return;
}
$_SESSION['makan'] = $makan;
$_SESSION['totalMakan'] = $totalMakan;
$_SESSION['hargaMakan'] = $hargaMakan;
$_SESSION['porsiMakan'] = $porsi;

echo"<script>document.location='kasir2.php'</script>";
}
?>

<?php
include 'footer.html';
?>


kasir2.php:
<?php
session_start();
include 'header.html';


?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Minuman</h3>
<ol>
<li>Teh Anget/ Dingin</li>
<li>Kopi</li>
<li>Jus jeruk </li>
<li>Jus advokat</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Minuman Nomer: </td>
<td><input type="text" name="minuman" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>

<?php
if(isset($_POST['proses'])){
$NoMinuman = isset($_POST['minuman'])? $_POST['minuman']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;

if(empty($NoMinuman) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;

}

if($NoMinuman == 1){
$hargaMinum = '3000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'teh';



}else if($NoMinuman == 2){
$hargaMinum= '4000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'kopi';


}else if($NoMinuman == 3){
$hargaMinum = '8000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus jeruk';


}else if($NoMinuman == 4){
$hargaMinum = '10000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus Advokat';


}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}

$_SESSION['totalMinum'] = $totalMinum;
$_SESSION['minum'] = $minum;
$_SESSION['hargaMinum'] = $hargaMinum;
$_SESSION['porsiMinum'] = $porsi;

echo"<script>document.location='kasir3.php'</script>";


}


?>



<?php
include 'footer.html';
?>

kasir3.php:
<?php
session_start();
include 'header.html';
?>
<center><h2>Program Kasir</h2></center>
<?php

$totalmakan = $_SESSION['totalMakan'];
$totalminum = $_SESSION['totalMinum'];
$makan = $_SESSION['makan'];
$minum = $_SESSION['minum'];
$porsiMakan = $_SESSION['porsiMakan'];
$porsiMinum = $_SESSION['porsiMinum'];
$total = $totalmakan + $totalminum;

echo '<h4>Total semuanya = Rp. ' . $total . "</h4>";
?>


<form method='post'>
<table>
<tr>
<td>Bayar: </td>
<td><input type='text'size='15' name ='bayar' /></td>
<td><input type='submit' name='proses' value='Proses' /></td>
</tr>
</table>
</form>

<?php
if (isset($_POST['proses'])) {
$bayar = isset($_POST['bayar']) ? $_POST['bayar'] : NULL;

$kembalian = $bayar - $total;

if ($bayar < $total) {
echo '<h3>Maaf, Uang anda tidak cukup ' . $kembalian . '</h3>';
include'footer.html';
return;
}
echo '<h2> Rincian </h2>';
echo '~ Makanan: '.$makan.' x '.$porsiMakan.' = Rp. '.$totalmakan.'<br/>';
echo '~ Minuman: '.$minum.' x '.$porsiMinum.' = Rp. '.$totalminum.'<br/>';
echo '~ Total = Rp. '.$total.'<br/><br/>';
echo 'Bayar = Rp. '.$bayar.'<br/>';
echo 'Kembalian = Rp. '.$kembalian.'<br/>';
echo '<center><h4>Terimakasih</h4></center><br/>';
echo '<center><a href="kasirUtama.php">Klik untuk kembali ke menu utama !</a></center>';

}
?>
<?php
include 'footer.html';
?>

Output
Program kasir sederhana menggunakan PHP

Program kasir sederhana menggunakan PHP

Program kasir sederhana menggunakan PHP


Sipp... Semoga bermanfaat

Membuat List Nomer Menggunakan HTML

Membuat nomer atau list bullet menggunakan HTML - Dalam membuat sebuah artikel atau sebuat content lainnya, tidak jarang kita harus memasang suatu komponen agar content tersebut dapat tersusun rapi. Kita bisa saja langsung menginput 1,2,3,4,5 menggunakan keybord, tapi terkadang, hasil yang didapatkan tidak seperti yang diinginkan, terkadang miring kekirikah, miring ke kanankah. Untuk mengatasi masalah tata letak ini, HTML menyediakan dua buah kode yang fungsinya sama dengan numbering atau bulletnya punya microsoft office.

Numbered List

dalam membuat list nomer, kita menggunakan <ol></ol> . setiap content berada dalam <li> </li> .
berikut cara penggunaanya 
Buka Script:

<h3>Numbered List</h3>
<ol>
<li>Nasi Ayam</li>
<li>Nasi Ikan</li>
<li>Nasi Telur</li>
<li>Nasi Spesial</li>
</ol>


Script Lengkap:

<html>
<title>Belajar html</title>
<body>
<h3>Numbered List</h3>
<ol>
<li>Nasi Ayam</li>
<li>Nasi Ikan</li>
<li>Nasi Telur</li>
<li>Nasi Spesial</li>
</ol>


</body>
</html>

Output
list nomer di html


Bullets List

dalam membuat list bullet, kita menggunakan <ul></ul>, sama halnya seperti membuat numbered list, setiap content berada dalam <li> </li>.  
berikut cara penggunaanya

Buka script:

<h3>Bullets List</h3>
<ul>
<li>Teh Anget</li>
<li>Teh Dingin</li>
<li>Jus Jeruk</li>
<li>Kopi</li>
<li>Jus Advokat</li>
</ul>


Script Lengkap:

<html>
<title>Belajar html</title>
<body>
<h3>Bullets List</h3>
<ul>
<li>Teh Anget</li>
<li>Teh Dingin</li>
<li>Jus Jeruk</li>
<li>Kopi</li>
<li>Jus Advokat</li>
</ul>
</body>
</html>
Output
bullet list menggunakan html
semoga bermanfaat


Program Memunculkan Bilangan Prima PHP

Ini adalah ketiga kalinya saya katakan bahwa bilangan prima adalah bilangan yang habis dibagi dengan 1 dan bilangan itu sendiri. untuk mendapatkan tujuan itu, kita disini menggunakan perulangan for, yang dimana nantinya program akan mengulang proses untuk mendapatkan bilangan prima dengan cara menyeleksinya satu persatu. tanpa basa basi lagi, silahlah lihat scriptnya

#Tampilan

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


style.css:

/*
Document : style
Created on : Sep 13, 2013, 3:27:50 PM
Author : Razaq
Description:
Purpose of the stylesheet follows.
*/

body{
background-color: #999999;
margin: 0px;
padding: 0px;
}

#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}

#header{
height: 197px;
background-color: #0066ff;
padding: 20px;
text-align: left;
}

#linkHeader{
margin-top: 140px;
margin-left: 0;
text-align: left;

}

#body{
background-color: #cc0099;
clear: both;
display: table-row;

}

#SidebarKiri{
float: left;
width: 200px;
margin:0;
padding:10px;
border: 0;
clear: both;
background-color: #cc0099;
}
#isi{
float: left;
width: 440px;
margin:0;
padding:10px;
border: 0;
background-color: #cc00cc;
text-align: justify;
}
#SidebarKanan{
float: right;
width: 200px;
margin:0;
padding:10px;
border: 0;
background-color: #cc0099;
}

#footer{
height: 120px;
border: 0;
clear:both;
background-color: #9900cc;
padding: 20px;

}

#Program

Buka Script:

<?php
include 'header.html';
?>
<center><h2>Program Memunculkan Bilangan Prima PHP</h2></center>
<form method="POST">
<table border="0">
<tr>
<td>Masukkan Batas: </td>
<td><input type="text" name="batas" size="15" /></td>
</tr>
<tr>
<td>
<input type="submit" name="proses" value="Proses" />

</td>
</tr>
</table>

</form>

<?php
if($_POST['proses']){
$batas = isset($_POST['batas'])? $_POST['batas']:NULL;

for($a=1;$a<=$batas;$a++){
$i=0;
for($b=1;$b<=$batas;$b++){
if($a % $b == 0){
$i++;
}
}

if($i==2){
echo $a;
echo "<br/>" ;
}
}

}
?>
<?php
include 'footer.html';
?>

output
output program memunculkan bilangan prima php

untuk Penjelasan program, bisa lihat di halaman C++ ini, penjelasannya sama saja.

semoga bermanfaat

Program Genap Ganjil dengan Fungsi For PHP

Pada kesempatan kali ini kita akan membuat program genap ganjil dibantu oleh perulangan for. For disini tugasnya hanya untuk mengulang saja output dari program. output dari batas. dan proses penyeleksian angka tersebut genap atau ganjil dilakukan oleh fungsi IF

Kita masih menggunakan template yang lama, kalau tidak paham tentang penggunaan template silahkan baca dulu artikel ini

Berikut Scriptnya

#Tampilan

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


style.css:

/*
Document : style
Created on : Sep 13, 2013, 3:27:50 PM
Author : Razaq
Description:
Purpose of the stylesheet follows.
*/

body{
background-color: #999999;
margin: 0px;
padding: 0px;
}

#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}

#header{
height: 197px;
background-color: #0066ff;
padding: 20px;
text-align: left;
}

#linkHeader{
margin-top: 140px;
margin-left: 0;
text-align: left;

}

#body{
background-color: #cc0099;
clear: both;
display: table-row;

}

#SidebarKiri{
float: left;
width: 200px;
margin:0;
padding:10px;
border: 0;
clear: both;
background-color: #cc0099;
}
#isi{
float: left;
width: 440px;
margin:0;
padding:10px;
border: 0;
background-color: #cc00cc;
text-align: justify;
}
#SidebarKanan{
float: right;
width: 200px;
margin:0;
padding:10px;
border: 0;
background-color: #cc0099;
}

#footer{
height: 120px;
border: 0;
clear:both;
background-color: #9900cc;
padding: 20px;

}

#Program Utama

Buka Script:

<?php
include 'header.html';
?>
<center><h2>Program Genap Ganjil dengan For</h2></center>
<form method="POST">
<table border="0">
<tr>
<td>Masukkan Angka Batas: </td>
<td><input type="text" size="15" name="batas" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>

<?php
$batas= isset($_POST['batas'])? $_POST['batas']:NULL;

for($i =1 ; $i<$batas ;$i++){
if($i % 2 == 0){
echo $i;
echo ' Anda memasukkan Angka Genap ';
echo '<br/>';
}else{
echo $i;
echo ' Anda memasukkan Angka Ganjil';
echo '<br/>';
}
}


?>


<?php
include 'footer.html';
?>

Output
Program genap ganjil menggunakan fungsi for php

Programnya bebas di ubah ubah, apakah menjadi hanya memunculkan genap saja, atau ganjil saja, tinggal ubah di bagian proses pada fungsi IF nya ..

semoga bermanfaat

Program Bintang Segitiga | Piramid | Ketupat Php

Setelah suskses dengan ketupat java dan ketupat C++, kita akan mendapat sedikit kendala dalam membuat ketupat php. Kendalanya adalah pada spasi,. browser tidak membaca spasi yang diberikan pada perintah echo, jadi disini kita akan mengganti spasinya dengan "_".

Konsep dalam membuat program ini adalah mengkombinasikan lebih dari satu perulangan for.

for (kondisi awal; kondisi akhir; increment){ // for pertama
for (kondisi awal; kondisi akhir; increment){// for kedua

}
}

for pertama untuk perulangan kebawah, dan for kedua untuk perulangan kesamping. 

Kode Program

#Bintang Segitiga (kiri)

Buka Script:

<?php

for( $a=10;$a>0;$a--){

for($a1=10;$a1>$a;$a1--){
echo"x";
}

echo"<br>";
}



?>

Output
bintang segitiga kiri php


#Bintang Segitiga ( Kanan)

Buka Script:

<?php

for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";

}
for($a1=10;$a1>$a;$a1--){
echo"x";
}

echo"<br>";
}


?>

Output
bintang segitika kanan php


#Bintang Piramida Utuh

Buka Script:

<?php

for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";

}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
for($a2=10;$a2>$a;$a2--){
echo"x";
}
echo"<br>";
}


?>

Output
bintang piramidah utuh php

#Ketupat Oh Ketupat

Buka Script:

<?php

for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";

}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
for($a2=10;$a2>$a;$a2--){
echo"x";
}
echo"<br>";
}
for($b=0; $b<=10;$b++){
for($j=1;$j<=$b;$j++){
echo"_";
}
for($b1=10; $b1>$b;$b1--){
echo"x";
}
for($b2=10; $b2>$b;$b2--){
echo"x";
}
echo"<br>";
}


?>

Output
ketupat php


Semoga bermanfaat


Program Perulangan For PHP

Fungsi for adalah fungsi yang digunakan untuk mengulang suatu perintah, sama halnya seperti program do while, bedanya terletak  pada management kondisinya, pada for, kita harus menerapkan bentuk yang seperti berikut

for (memberikan nilai awal; memberikan nilai akhir; kondisi(penambahan atau pengurangan){
lakukanSesuatu();
}

disini kita akan membuatnya dalam dua model, model tanpa menggunakan html dan menggunakan html.

#For tanpa HTML

Buka Script:

<?php
for($a = 0; $a <= 10; $a++){
echo 'No. ';
echo $a;
echo ' ';
echo 'Belajar Php';
echo '<br/>';
}
?>


Output


for di php

#For dengan HTML

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


For.php:

<?php
include "header.html";
?>
<form method="post">
<table border="0">
<tr>
<td>Masukkan Kata: </td>
<td><input type="text" name="kata" size="15" /></td>
</tr>
<tr>
<td>Masukkan Jumlah pengulangan: </td>
<td><input type="text" name="jumlah" size="15" /></td>
</tr>
<tr>
<td>
<input type="submit" name="proses" value="Proses"/>
</td>
</tr>
</table>
</form>

<?php
if(isset($_POST['proses'])){
$kata = isset($_POST['kata'])? $_POST['kata']:NULL;
$jumlah = isset ($_POST['jumlah'])? $_POST['jumlah']:NULL;

for($a = 0; $a <= $jumlah; $a++){
echo $kata;
echo ' ';
echo $a;
echo '<br/>';
}
}
?>

<?php
include "footer.html";
?>

Output program

perulangan for dengan tampilan html

Semoga bermanfaat

Cara Membuat Baris Baru di PHP Java dan C++

Kalau di java, untuk membuat baris baru cukup kita tambahkan ln aja, dari print, jadi println, atau di dalam tanda petiknya ditambahkan \n . jadinya, System.out.print("blabalblaba \n blababab");  gitu,, kalau di C++ cukup tambahkan \n yang dimana kasusnya sama seperti di java, jadinya cout <<"" bababab \n blababa";  kalau untuk PHP, kita harus menambahkan <br/> 

jadinya

<?php
echo "blababa <br/>";
?>

Cukup sekian :D

Program Perulangan Do While Php

Pada malam ini kita akan mencicipi program perulangan menggunakan do while di php. Do adalah perintah yang akan dilaksanakan ketika kondisi While terpenuhi, atau dengan kata lain ketika while bernilai true.

Bagannya seperti berikut:
do{
doSomething();
}while(Condition);

atau

while(condition){
doSomething();
}

begitulah kira kira, pada kesempatan ini kita akan menghadirkannya dalam 2 tipe, yang pertama tipe sederhana tanpa tampilan, dan yang kedua include tampilannya

#While Sederhana

Buka Script:

";

$a++;

}

?>



script-javaku.blogpsot.com
Output While sederhana

#Do While Dengan tampilan HTML

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


DoWhile.php:

<?php
include 'header.html';
?>

<h2>Program Do While Php</h2>
<form method="post">
<table border="0">
<tr>
<td>Masukkan Kata! </td>
<td><input type="text" name="kata" size="15" /></td>
</tr>
<tr>
<td>Jumlah Pengulangan</td>
<td><input type="text" name="jumlah" size="15" /></td>
</tr>
<tr>
<td>
<input type="submit" name="proses" value="Proses"/>
</td>
</tr>
</table>
</form>

<?php

if(isset($_POST['proses'])){
$kata = isset($_POST['kata'])? $_POST['kata']:NULL;
$ulang= isset($_POST['jumlah'])? $_POST['jumlah']:NULL;

$a=1;

do{
echo ' No. ';
echo $a;
echo ' ';
echo $kata;
echo "<br/>";
$a++;

} while ($a <= $ulang);


}

?>
<?php
include 'footer.html';
?>


script-javaku.blogspot.com

Sekian, Semoga bermanfaat

Program Login Sederhana di PHP

Membuat program login sederhana di php menggunakan fungsi if lanjutan dari artikel sebelumya. Pada program login ini, hanya menggunakan satu buah if, namun ada sedikit peningkatan materi yang kita dapat dari sini, yaitu penggunaan operator perbandingan dan operator logika.
script-javaku.blogspot.com

kita menggunakan operator logika untuk menghasilkan true jika seandainya password dan username yang di input benar dan kemudian muncul halaman admin. namun jika kita menginput password atau username yang salah, maka akan muncul komentar dibawahnya

#Operator Logika
script-javaku.blogspot.com
 #Operator Pembanding

Kali ini, kita akan menggunakan lebih banyak file php, untuk penyempurnaan program login itu sendiri.
penambahan materi diantaranya adalah

  • - penggunaan session
  • - penggunaan operator pembanding
  • - penggunaan operator logika
  • - cekadmin menggunakan session
Berikut scriptnya

#Tampilan

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


style.css:

/*
Document : style
Created on : Sep 13, 2013, 3:27:50 PM
Author : Razaq
Description:
Purpose of the stylesheet follows.
*/

body{
background-color: #999999;
margin: 0px;
padding: 0px;
}

#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}

#header{
height: 197px;
background-color: #0066ff;
padding: 20px;
text-align: left;
}

#linkHeader{
margin-top: 140px;
margin-left: 0;
text-align: left;

}

#body{
background-color: #cc0099;
clear: both;
display: table-row;

}

#SidebarKiri{
float: left;
width: 200px;
margin:0;
padding:10px;
border: 0;
clear: both;
background-color: #cc0099;
}
#isi{
float: left;
width: 440px;
margin:0;
padding:10px;
border: 0;
background-color: #cc00cc;
text-align: justify;
}
#SidebarKanan{
float: right;
width: 200px;
margin:0;
padding:10px;
border: 0;
background-color: #cc0099;
}

#footer{
height: 120px;
border: 0;
clear:both;
background-color: #9900cc;
padding: 20px;

}



#Program Utama


ProgramLogin:

<?php
session_start();
include'header.html';
?>
<center>
<form method="POST" >
<center><h3>Login</h3></center>

<table border="0">
<tr>
<td>Masukkan Username: </td>
<td><input type="text" name="username" size="15" /></td>

</tr
<tr>
<td>Masukkan Password: </td>
<td><input type="password" name="password" size="15"/></td>
</tr>
<tr>
<td><input type="submit" name="prosesLogin" value="Login"/></td>
</tr>
</table>
</form>
</center>

<?php
if(isset($_POST['prosesLogin'])){
$user = isset($_POST['username'])? $_POST['username']:NULL;
$pass = isset($_POST['password'])? $_POST['password']:NULL;

if(empty($user) || empty($pass)){
include 'footer.html';
echo "<script>alert('Ada data yang belum terisi !');</script>";
return;

}

$dataUser="admin";
$dataPass="12345";
if($user == $dataUser && $pass== $dataPass){
$_SESSION['level'] = "admin";
include 'footer.html';
echo"<script>alert('Login Sukses!');document.location='halamanAdmin.php'</script>";

}else{
echo '<center><h4>Username atau password Anda salah ! </h4></center>';
}
}
?>
<?php
include 'footer.html'
?>

#Proses

cekAdmin.php:

<?php
session_start();

if(isset($_SESSION['level']) == "admin"){

//munculkan halaman admin

}
else{
echo "<script>alert('Anda harus login untuk masuk ke halaman ini');document.location='ProgramLogin.php'</script>";

}
?>

#Penjelasan Cek admin. Cek admin akan berguna ketika seseorang ingin mengakses halaman admin, namun belum login, maka akan keluar pesan untuk login terlebih dahulu. dengan kata lain memproteksi halaman admin
Logout.php:

<?php
session_start();
session_destroy();

echo "<script>alert('Anda berhasil Logout!');document.location='ProgramLogin.php'</script>";

?>

#Halaman Pendukung

halamanAdmin.php:

<?php
include 'cekAdmin.php';
include 'header.html';
?>
<center><h2>Selamat Datang di Halaman Admin !</h2>
<a href="Logout.php">Logout.php</a>
</center>
<?php
include 'footer.html';
?>

Jika kesulitan, berikut saya sediakan link downloadnya,


#Output program

Buka Output Gambar:

script-javaku.blogspot.com

script-javaku.blogspot.com

script-javaku.blogspot.com

script-javaku.blogspot.com

script-javaku.blogspot.com