RPL

satuanggara.blogspot.co.id

Saturday, February 27, 2016

tutorial HTML/CSS dropdown menu DW8

tutorial membuat HTLM/CSS dropdown menu dengan dreamweaver 8
download now
download subtitle indonesia

Friday, February 26, 2016

berikut ini adalah script untuk mempersingkat coding anda di php scrip maupun di css scrip, jadi anda tidak usah bingung memasukan terlalu banyak coding di scrip anda, atau terjadi suatu hal hal yang tidak diingingkan, baiklah tidak usah banyak bicara ini dia script nya :
<?php
if (isset($_GET['page'])){
    $page=$_GET['page'];
    $file="$page.php";
    if (!file_exists($file)){
        include("dashboard.php");
    }else{
        include("$page.php");
    }
}else{
    include("dashboard.php");
}
?>
”download[4]”
 itu tadi adalah scrip nya, tapi ingat setelah anda menyimpan script itu dan memberi nama content.php, anda membuat baru dengan isian hanya selamat datang di body nya, dan anda beri nama dashboard.php, jadi anda bisa mendapatkan 2 halaman sekaligus dengan 1 script saja, sekian dari saya, apabila ada permohonan scrip tinggal comment saja di blog saya

Friday, January 29, 2016

script untuk cek login

## setelah membuat script login, maka cek dulu username dan password anda dengan membuat script cek login, ini script nya :)


<?php
include "../anggara/konek.php";
$pass=md5 ($_POST['password']);

$login=mysql_query("select * from tlogin where username='$_POST[username]' and password='$pass'");
$ketemu=mysql_num_rows($login);
$r=mysql_fetch_array($login);
//apabila username dan password ditemukan (valid)
if($ketemu>0){
session_start(); //untuk memulai session
//daftarkan session ke server
session_register("namauser");
session_register("passuser");
//isi dari variable session
$_SESSION[namauser]=$r[id_user];
$_SESSION[passuser]=$r[password];
header('location:.php'); //buka hal input berita
}
else {
echo("login gagal ! username dan password tidak benaar<br>");
echo("<a href=login.php>ulangi lagi</a>");
}
?>

contoh membuat scrip login

<? php
echo "<h2> masuk </ h2>
<form method = pasca aksi = cek_login.php>
<table>
<tr>
<td> nama </ td>
<td>: <input type = nama text = username> </ td>
</ tr>
<tr>
<td> sandi </ td>
<td>: <input type = nama password = password> </ td>
</ tr>
<tr>
<td colpasn = 2> <input type = submit value = masuk> </ td>
</ tr>
</ table>
</ form> ";

?>

#sebelum membuat scrip, buat dulu tabel anda di phpmyadmin, :)

Monday, December 21, 2015

langkah membuat halaman view pada php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<h2>buku</h2>
<a href="form.php" target="contain" class="tombol" style="float:left;">daftar buku</a>
<a href="buku.php" target="contain" class="tombol" style="float:left;">tambah buku</a>
<a href="jumlah_buku.php" target="contain" class="tombol" style="float:left;">tambah jumlah buku</a>
<a href="kategori.php" target="contain" class="tombol" style="float:left;">kategori</a>
<a href="penerbit.php" target="contain" class="tombol" style="float:left;">penerbit</a>
<a href="pengarang.php" target="contain" class="tombol" style="float:left;">penerbit</a>

<h2>&nbsp;</h2>
<h2>&nbsp;</h2>
<h2>daftar buku</h2>
<table width="80%" border="0">
<?php
include "konek.php";
$r=mysql_query("select *from tbuku order by judul");
$i=1;
while($a=mysql_fetch_array($r)) {
?>
<tr>
<td width="23"><?php echo $i;?></td>
<td width="236"><?php echo $jud=$a['judul'];?></td>
<td width="23"><a href="detil_buku.php?id=<?php echo $a['id'];?>" class="link" target="contain">detil</a></td>
<td width="23"><a href="ubah_buku.php?id=<?php echo $a['id'];?>" class="link">ubah</a></td>
<td width="23"><a href="hapus.php?id=<?php echo $a['id'];?>" onclick="return confirm('apa anda yakin?')" class="link">hapus</a></td>
</tr>
<?php $i++;
}
?>
</table>
</body>
</html>

langkah membuat script update pada php

<?php
include "konek.php";
$judul=$_POST['judul'];
$cover=(rand()%99999);
$kategori=$_POST['kategori'];
$penerbit=$_POST['penerbit'];
$pengarang=$_POST['pengarang'];
$sinopsis=$_POST['sinopsis'];
$lokasi=$_POST['lokasi'];
$harga=$_POST['harga'];
$id=$_POST['id'];
mysql_query("update buku set judul='$judul',cover='$cover.jpg',kategori='$kategori',penerbit='$penerbit',pengarang='$pengarang',sinopsis='$sinopsis',lokasi='$lokasi',harga='$harga' where id='$id'");
$f=$_FILES['cover'];
$na=$f['name'];
if (!empty ($na)) {
mysql_query("update buku set cover='$cover.jpg' where id='$id'");
move_uploaded_file($_FILES['cover']['tmp_name'],"cover/$cover.jpg");
}
header("location:view.php");
?>

langkah membuat halaman ubah pada php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<div class="batas">
<h2>ubah buku</h2>
<?php
include"konek.php";
$id=$_GET['id'];
$r=mysql_query("select *from tbuku where id='$id'");
$a=mysql_fetch_array($r);
?>
<form action="update_buku.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<table width="70%" border="1">
  <tr>
    <td width="22%">judul</td>
    <td width="78%"><label>
      <input name="judul" value="<?php echo $a['judul'];?>" required="required" type="text" class="text" id="judul" />
    </label></td>
  </tr>
  <tr>
    <td>cover</td>
    <td><img src="cover/<?php echo $a['cover'];?>" width="50" style="float:left;margin-right:5px;"? /><label>
      <input  name="cover" type="file" class="text" id="cover" /> <br />pilih untuk mengcover buku</label></td>
  </tr>
  <tr>
    <td>kategori</td>
    <td><label>
      <select name="kategori" required="required" class="text" id="kategori">
 <option select="selected" value="<?php echo $a['kategori'];?>">-kategori-</option>
 <?php
 $rr=mysql_query("select *from kategori order by kat");
 while($ar=mysql_fetch_array($rr)) {
 ?>
 <option value="<?php echo $ar['kat'];?>"><?php echo $ar['kat'];?></option>
 <?php }?>
 </select>
    </label></td>
  </tr>
  <tr>
    <td>penerbit</td>
    <td><label>
<select name="penerbit" required="required" class="text" id="penerbit">
 <option select="selected" value="<?php echo $a['penerbit'];?>">-penerbit-</option>
 <?php
 $rr=mysql_query("select *from penerbit order by kat");
 while($ar=mysql_fetch_array($rr)) {
 ?>
 <option value="<?php echo $ar['kat'];?>"><?php echo $ar['kat'];?></option>
 <?php }?>
 </select>
    </label></td>
  </tr>
  <tr>
    <td>pengarang</td>
    <td><label>
      <select name="pengarang" required="required" class="text" id="pengarang">
 <option select="selected" value="<?php echo $a['pengarang'];?>">-pengarang-</option>
 <?php
 $rr=mysql_query("select *from pengarang order by kat");
 while($ar=mysql_fetch_array($rr)) {
 ?>
 <option value="<?php echo $ar['kat'];?>"><?php echo $ar['kat'];?></option>
 <?php }?>
 </select>
    </label></td>
  </tr>
  <tr>
    <td>sinopsis</td>
    <td><label>
      <textarea name="sinopsis" required="required" cols="45" rows="5" class="textarea" id="sinopsis"><?php echo $a['sinopsis'];?></textarea>
    </label></td>
  </tr>
  <tr>
    <td>lokasi</td>
    <td><label>
      <input name="lokasi" required="required" value="<?php echo $a['lokaasi'];?>" type="text" class="text" id="lokasi" />
    </label></td>
  </tr>
  <tr>
    <td>harga</td>
    <td><label>
      <input name="harga" required="required" value="<?php echo $a['harga'];?>" type="text" class="text" id="harga" />
    </label></td>
  </tr>
  <tr>
  <td><input name="id" type="hidden" id="id" value="<?php echo $id;?>" /></td>
<td><label>
<input name="button" type="submit" class="tombol" id="button" value="ubah" />
</label>
</td>
</tr>
</table>
</form>
</div>
</body>
</html>

langkah membuat scipt simpan pada php

<?php
include "konek.php";
$judul=$_POST['judul'];
$cover=(rand()%99999);
$kategori=$_POST['kategori'];
$penerbit=$_POST['penerbit'];
$pengarang=$_POST['pengarang'];
$sinopsis=$_POST['sinopsis'];
$lokasi=$_POST['lokasi'];
$harga=$_POST['harga'];
mysql_query("insert into buku(judul,cover,kategori,penerbit,pengarang,sinopsis,harga)
values('$judul','$cover.jpg','$kategori','$penerbit','$pengarang','$sinopsis','$harga')");
move_uploaded_file($_FILES['cover']['tmp_name'],"cover/$cover.jpg");
header("location:view.php");
?>

langkah membuat scipt koneksi pada php

<?php
$server="localhost";
$username="root";
$password="";
$database="dbperpus";

$konek=mysql_connect($server,$username,$password) or die ("koneksi gagal");
$konek=mysql_select_db($database) or die ("database tidak ditemukan");

if($konek) echo "koneksi berhasil";
?>

langkah membuat link hapus php

<?php
include "konek.php";
$id=$_GET['id'];
mysql_query("delete from buku where id='$id'");
header("location:view.php");
?>

langkah pertama membuat form php dari DW

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body bgcolor="crimson"><form enctype="multipart/form-data"><h2> form buku </h2>
<table width="353" border="1">
  <tr>
    <td width="98">kode_id</td>
    <td width="239"><label>
      <input type="text" name="textField" />
    </label>    </td>
  </tr>
  <tr>
    <td>judul</td>
    <td><label>
      <input type="text" name="textfield1" />
    </label></td>
  </tr>
  <tr>
    <td>cover</td>
    <td><label>
      <input type="file" name="textfield2" />
    </label></td>
  </tr>
  <tr>
    <td>kategori</td>
    <td><label>
      <input type="text" name="textfield3" />
    </label></td>
  </tr>
  <tr>
    <td>penerbit</td>
    <td><label>
      <input type="text" name="textfield4" />
    </label></td>
  </tr>
  <tr>
    <td>pengarang</td>
    <td><label>
      <input type="text" name="textfield5" />
    </label></td>
  </tr>
  <tr>
    <td>sinopsis</td>
    <td><label>
      <input type="text" name="textfield6" />
    </label></td>
  </tr>
  <tr>
    <td>lokasi</td>
    <td><label>
      <input type="text" name="textfield7" />
    </label></td>
  </tr>
  <tr>
    <td>harga</td>
    <td><label>
      <input type="text" name="textfield8" />
    </label></td>
  </tr>
</table>
<input type="button" value="simpan" />
<input type="button" value="hapus" />
</form>
</body>
</html>

Thursday, January 22, 2015

konsep dasar web

konsep dasar pada web
Sebelum belajar
membuat halaman web dengan perin
tah html, sebaiknya perlu
mengetahui terlebih dahulu istilah-istilah yang
berhubungan
dengan
teknologi web. Beberapa
istilah yang sering kita dengar adalah web server, URL, domain, HTTP, HTML, web browser, web
editor, internet,
www, dll.
WEB SERVER:
Sebuah perangkat lunak yang berjalan pada komputer server, bertindak
melayani permintaan-perminta
an client terhadap halaman web tertentu,
yang memungkinkan dokumen-dokumen web di server ditampilkan pada
komputer user.
Web server yang sering digunakan saat ini antara lain adalah Apache,
Personal Web Server (PWS), MS Internet Information Server (IIS), dan Tomcat.
URL:
Uniform Resource Locator
sebuah alamat yang terdiri atas dua bagian, yaitu
pengenal protocol dan pengenal domain.
contoh : http://www.facebook.com
Domain:
Domain adalah
nama dari alamat website seperti
www.google.com, www.facebook.com.
Domain seperti ini disebut Top Level Domain (TLD). Alamat website gratisan
yang peroleh dari Geocities merupakan subdomain.
HTTP:
Hypertext Transfer Protocol.
Adalah protokol atau prosedur yang berfungsi
untuk mendefinisikan dan menjelaskan bagaimana server dan client
berinteraksi dalam mengirim & menerima dokumen web.
HTML:
Hypertext Mark up Language.
Adalah suatu metode untuk
mengimplementasikan konsep
hypertext
dalam suatu naskah atau dokumen.
Tidak termasuk dalam bahasa pemrograman
HTML merupkan standard bahasa yang di gunakan untuk menampilkan
document web, yang bisa anda lakukan dengan HTML yaitu:
Mengontrol tampilan dari web page dan contentnya.
Mempublikasikan document secara online sehingga bisa di akses dari
seluruh dunia.
Membuat online form yang bisa di gunakan untuk menangani
pendaftaran, transaksi secara online.
Menambahkan object-object seperti image, audi, video dan juga java applet dalam document HTML.

WEB BROWSER:
Adalah perangkat lunak yang berjalan pada komputer user yang berfungsi
untuk menampilkan dokumen web.
Web browser yang sering digunakan MS Internet Explorer, Netscape
Navigator, Mozilla, Opera, dll.
WEB EDITOR:
Program yang di gunakan untuk membuat document HTML, ada banyak
HTML editor yang bisa anda gunakan diantaranya: Ms FrontPage,
Dreamweaver, Notepad.
INTERNET:
Merupakan jaringan komputer bersifat global yang menjangkau hampir
keseluruh pelosok dunia.
Semu
a informasi dunia luar dapat kita lihat melalui
layar monitor tanpa harus beranjak menuju tempat yang kita inginkan
WWW:
Merupakan suatu sarana pembagian informasi antara pengguna jaringan
komputer.
Informasi berupa dokumen dalam bentuk teks, gambar, video,
program.
Perbedaan antara klien dan server
Klien adalah pengguna atau user yang ingin mengakses atau membuka halaman web
tertentu dan mencari informasi tertentu dalam bentuk teks, gambar, suara atau video melalui
internet. Informasi atau dokumen
tersebut akan dikirimkan oleh server ke komputer user.
Bandwidth mempengaruhi transmisi data dan gambar pada layar
Semakin besar bandwidth, semakin cepat pula koneksi internet dalam menghubungkan
klien dan server. Dalam permintaan data dan gambar oleh
klien, besarnya bandwidth akan
mempengaruhi kecepatan dalam pengiriman data oleh server dan mempengaruhi kecepatan user
dalam mengakses data tersebut.
Ciri-Ciri dan Fungsi Software Teks Editor yang Tersedia untuk Merancang Web Page
Beberapa software teks
editor yang biasa digunakan untuk merancang halaman web
diantaranya adalah Notepad++, Adobe Dreamweaver dan Frontpage.
Secara umum ciri-cirinya adalah terdapat halaman untuk mengetikkan tag-tag HTML yang
disertai dengan nomor baris. Dapat membuat desain ha
laman web baik melalui icon yang
tersedia atau melalui script.
Fungsi dari software teks editor dalam merancang halaman web adalah untuk mengetikkan tag
HTML dan mendesain halam web.

Wednesday, December 17, 2014

array 1 & 2 dimensi beserta contoh



ARRAY adalah himpunan elemen (variabel) dengan tipe yang sama dan disimpan secara berurutan didalam memory yang ditandai dengan pemberian indeks pada suatu nama variabel. Contohnya, kita dapat menyimpan 5 nilai dengan tipe data int tanpa harus mendeklarasikan 5 identifier variabel yang berbeda. Perhatikan contoh di bawah ini :
0
1
2
3
4






Nil
Bagian kosong diatasmempresentasekan elemen array, dalam kasus ini adalah nilai integer. Angka 0-4 adalah indeks dan selalu dimulai dengan angka 0. Seperti penggunaan variabel pada umumnya, array harus dideklarasikan terlebih dahulu dengan format sbb:
            tipe data nama [element];
Maka contoh array diatas dideklarasikan sbb:
            int budi [5];
Ketika mendeklarasikan variabel lokal (didalam fungsi), jika tidak dibeikan nilai maka isi dari array tidak akan ditentukan (undetermined) sampai nilai diberikan. Jiak pendeklarasian array global (diluar semua fungsi) maka isi dari array akan diinisialisasikan sebagai 0 :
            int budi [5];


Maka setiap elemen array budi akan di-inisialisasikan sebagai 0
0
1
2
3
4
0
0
0
0
0
Nil
Atau dideklarasikan dengan memberikan nilai array yang dituliskan dalm kurung kurawal :
int budi [5] = {16,2, 77, 40, 1207};
Maka elemen array budi berisi :
0
1
2
3
4
0
0
0
0
0
Nil
Nilai array dapat diakses secara individual, dengan format :
            nama [indeks];
Maka dari contoh sebelumnyanama yang di gunakan untuk mengakses masing-masing elemen :
(budi) 0
(budi) 1
(budi) 2
(budi) 3
(budi) 4
0
0
0
0
0
Nil
Misalnya akn di simpan nilai 75 pada elemen ketiga, mak intruksinya :
            budi [2] = 75;
Dan jika nilai elemen ketiga tadi akan di berikan ke variabel a, maka dapat di tuliskan :
            a = budi [2];

contoh :
#include<iostream.h>
#include<conio.h>
void main()
{
int budi [5] ;
budi [0]=76;
budi [1]=65;
budi [2]=87;
budi [3]=43;
budi [4]=25;
cout<<budi[3]<<endl<<budi[2];
getch();
}

Tampilannya :
43
87 

C
. Array sebagai parameter
Adakalanya array diberikan kedalam fungsi parameter. Dalam c++  tidak memungkinkan untuk pass by value satu blok memory sebagai poarameter satu fungsi. Untuk menggunakan array sebagai parameter maka harus dilakukan saat pendeklarasian fungsi yang  merupakan spesifikasi tipe array pada argumen, contoh :
void fungsi (int arg []);
dalam fungsi ini elemen array dapat diakses seperti biasanya. Sedangkan mengirim array kedalam fungsi tersebut, cukup dituliskan nama array yang akan di kirim kedalam parameter fungsi tersebut.
Array berdimensi banyak dapat dikirimkan kedalam fungsi dengan cara yang mirip dengan array satu dimensi, tetapi besar semua dimensi array kecuali dimensi pertama harus dideklarasikan pada parameter fungsi. Contoh : 
Void  fungsi2 (float matrix [][5]
Atau
Void  fungsi2 (float matrix [6][5] )
Bentuk umum :

Tipe nama_var [ukuran];
            Atau
Float nilai_ujian [5];

Contoh :
#include<stdio.h>
#include<conio.h>
int main()
{
int square[100];
int i; /*loop index*/;
int k; /*the integer*/
/*calculate the squares */
for (i=0; i<10; i++)
{
k= i+1;
square[i]=k*k;
printf("\nPangkat dari %d adalah %d ", k, square[i]);
}
getch();
}
Penjelasan
Dari program diatas anda dapat melihat ada 10 elemen yang masing-masing nilainya dapat dipangkatkan, mulai dari 1 sampai 10. Diman dalam memory sudah di pesam tempat sebanyak 100. Sedangkan apabila array akan dikirimkan kesebuah fungsi caranya adalah hanya dengan mencantumkan nama array tanpa diikuti tanda apapun. 

E
. Array berdimensi dua
Struktur array yang dibahas diatas mempunyai satu dimensi sehingga variabelnya disebut variabel array berdimensi satu. Pada bagian ini ditunjukkan array berdimensi lebih dari satu, yang sering disebut array berdimensi dua.
            Contoh :
#include<iostream.h>
#include<conio.h>
main()
{
int matrix[3][3];
int i,j;

for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<<"Masukkan angka pada baris ke "<<i<<" kolom ke "<<j<<" : ";
cin>>matrix[i][j];
}
cout<<endl;
}
for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<<matrix[i][j]<<" ";
}
cout<<endl;
}
getch();
}

Tampilan listing di atas....
Masukkan angka pada baris ke 0 kolom ke 0 : 6
Masukkan angka pada baris ke 0 kolom ke 1 : 3
Masukkan angka pada baris ke 0 kolom ke 2 : 8

Masukkan angka pada baris ke 1 kolom ke 0 : 2
Masukkan angka pada baris ke 1 kolom ke 1 : 5
Masukkan angka pada baris ke 1 kolom ke 2 : 8

Masukkan angka pada baris ke 2 kolom ke 0 : 1
Masukkan angka pada baris ke 2 kolom ke 1 : 5
Masukkan angka pada baris ke 2 kolom ke 2 : 8

6 3 8
2 5 8
1 5 8