Jangan mencari kawan yang membuat engkau merasa nyaman, tetapi carilah teman yang memaksamu untuk terus berkembang [Thomas J. Watson, Pendiri IBM]
Tampilkan postingan dengan label PTI 478. Tampilkan semua postingan
Tampilkan postingan dengan label PTI 478. Tampilkan semua postingan

Rabu, 31 Maret 2010

Aplikasi Login Form Sederhana (Tanpa Database)


Pemrosesan form (form processing) merupakan operasi mendasar pada
aplikasi web. Dalam konteks pengembangan aplikasi web dinamis, langkah
ini pasti akan dilakukan. Sebagai contoh, untuk menerima masukan dari user,
tentu diperlukan sekali form isian dan cara pemrosesannya. Begitu pula
halnya ketika administrator ingin masuk ke sistem, tentu memerlukan suatu
antarmuka penghubung. Intinya, keberadaan form dan pemrosesannya mutlak
diperlukan dalam membangun aplikasi web yang interaktif.

Pada aplikasi web, teknik pengiriman form dapat dilakukan melalui tiga
metode: POST, GET, dan kombinasi keduanya. Dalam konteks PHP,
parameter-parameter GET dapat dibaca melalui superglobal $_GET,
sedangkan POST melalui $_POST. Selain itu, keduanya juga dapat dibaca
menggunakan $_REQUEST.

contohnya seperti gambar berikut:



codingnya sebagai berikut:




untuk kode php-nya sebagai berikut:
Read rest of entry

Selasa, 30 Maret 2010

Men-Generate Sel Tabel Secara Fleksibel

PHP (PHP: Hypertext Preprocessor ) merupakan salah satu bahasa web-
scripting yang sangat powerful. Sejak pertama kali diperkenalkan, bahasa ini
dimaksudkan untuk menghasilkan halaman-halaman web yang dinamis.
Hingga saat ini, PHP banyak sekali digunakan dalam membuat aplikasi
web—baik lokal maupun Internet—dinamis dan atraktif. Misalnya seperti pada contoh di bawah ini:



codingnya sebagai berikut:



untuk phpnya sebagai berikut:


--> Passing argumen di PHP (Passing by value dan Passing by reference)


Passing argumen adalah variabel yang diberikan ke method dalam PHP. PHP mendukung passing by value (defaultnya) dan passing by reference.Variable-length argumen list juga didukung.

1. Passing by values
Ketika pass-by-values terjadi, method membuat sebuah salinan dari nilai variable yang dikirimkan ke method. Walaupun demikian, method tidak dapat secara langsung memodifikasi nilai variabel pengirimnya meskipun parameter salinannya sudah dimodifikasi nilainya di dalam method.
contohnya:
function jumlah($value) {
$value++;
}
$input=8;
jumlah($input);
echo $input;
?>


Keterangan:
Pada fungsi jumlah($input); jumlah dipanggil, fungsi tersebut akan memasukkan nilai dari variabel $input kedalam argumennya, jadi disini argumen fungsi jumlah adalah 8. Selanjutnya PHP meng-copy nilai asli tersebut, kemudian hasil copy-nya digunakan untuk proses manipulasi fungsi, sedangkan nilai yang asli dibiarkan tidak berubah. Proses manipulasinya yaitu:

$value++;
$value = $value + 1
$value = 8 + 1
$value = 9
Untuk output,
echo $input;




Passing by value tidak merubah nilai variabel aslinya jika nilai argumen dalam fungsi berubah. Jadi outputnya adalah 8.

2. Passing by reference

Untuk membolehkan sebuah fungsi memdodifikasi nilai argumennya.
Agar argumen dilewatkan dengan by reference maka tambahkan tanda ampersand (&) di depan argumen, sbb:

?php
function jumlah(&$nilai)
{
$nilai++;
}
$input=5;
jumlah($input);
echo $input;
?>

Menghasilkan: 6

Read rest of entry

Rabu, 10 Maret 2010

Membuat Form Pemesanan Makanan/Minuman Menggunakan Javascript

Javascript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Pada awalnya bahasa ini dinamakan “LiveScript” yang berfungsi sebagai bahasa sederhana untuk browser Netscape Navigator 2. Pada masa itu bahasa ini banyak di kritik karena kurang aman, pengembangannya yang terkesan buru buru dan tidak ada pesan kesalahan yang di tampilkan setiap kali kita membuat kesalahan pada saat menyusun suatu program. Kemudian sejalan dengan sedang giatnya kerjasama antara Netscape dan Sun (pengembang bahasa pemrograman “Java” ) pada masa itu, maka Netscape memberikan nama “JavaScript” kepada bahasa tersebut pada tanggal 4 desember 1995. Pada saat yang bersamaan Microsoft sendiri mencoba untuk mengadaptasikan teknologi ini yang mereka sebut sebagai “Jscript” di browser Internet Explorer 3.

Javascript adalah bahasa yang berbentuk kumpulan skrip yang pada fungsinya berjalan pada suatu dokumen HTML, sepanjang sejarah internet bahasa ini adalah bahasa skrip pertama untuk web. Bahasa ini adalah bahasa pemrograman untuk memberikan kemampuan tambahan terhadap bahasa HTML dengan mengijinkan pengeksekusian perintah perintah di sisi user, yang artinya di sisi browser bukan disisi server web.

Javascript bergantung kepada browser(navigator) yang memanggil halaman web yang berisi skrip skrip dari Javascript dan tentu saja terselip di dalam dokumen HTML. Javascript juga tidak memerlukan kompilator atau penterjemah khusus untuk menjalankannya (pada kenyataannya kompilator Javascript sendiri sudah termasuk di dalam browser tersebut). Lain halnya dengan bahasa “Java” (dengan mana JavaScript selalu di banding bandingkan) yang memerlukan kompilator khusus untuk menterjemahkannya di sisi user/klien.

Contoh penggunaan dari javascript sebagai berikut:













source codingnya sebagai berikut:




Read rest of entry

Rabu, 03 Maret 2010

Membuat Desain Web Dengan Memanfaatkan CSS (Cascading style sheet )

Postingan kali ini kembali lagi membahas tentang pemrograman web dengan memanfaatkan CSS. apakah CSS???? yuk kita bahas dulu... :)
Cascading style sheet (CSS) merupakan sekumpulan aturan yang menyatakan
bagaimana style diaplikasikan ke tag-tag HTML di dalam dokumen.
Rekomendasi CSS menguraikan tiga jenis style:
- Embedded: properti style diletakkan di dalam satu blok di dokumen
HTML.
- Inline: properti style diterapkan secara langsung per baris atau per elemen
HTML.
- Linked: properti style diletakkan di file berekstensi css dan dikaitkan
dengan dokumen HTML.

Setelah tau apa itu CSS, selanjutnya masuk ke penggunaan dari CSS. simak yuk.... !!! Yuk, mari!!!!!

1. Membuat desain layout halaman web dengan memanfaatkan division.



Untuk membuat design layout seperti gambar diatas dengan memanfaatkan CSS untuk melakukan pembagian-pembgian halaman dari suatu web (division). Adapun CSS-nya sebagai berikut:

#wrapper {
margin: auto;
width: 750px;
border: 1px solid red;
}
#header {
height: 80px;
border: 1px solid blue;
}
#inner {
float: left;
margin: 5px 0;
border: 1px solid black;
}
#sidebar {
float: left;
margin-right: 20px;
width: 180px;
height: 330px;
border: 1px solid red;
}
#inner2 {
float: left;
width: 544px;
height: 330px;
border: 1px solid green;
}
#top {
height: 80px;
border: 1px solid blue;
}
#content {
float: left;
margin-right: 20px;
width: 270px;
height: 240px;
border: 1px solid red;
}
#right {
float: right;
width: 250px;
height: 200px;
border: 1px solid red;
}
#footer {
clear: both;
height: 50px;
border: 1px solid blue;
}


sedangkan untuk coding HTML-nya sebgai berikut:




selanjutnya.....

2. Membuat desain halaman web sederhana yang atraktif.



Dari desain layout yang tadi sudah di buat, kita dapat melanjutkannya untuk membuat desain halaman web sedehana yang atraktif seperti gambar diatas.
Untuk coding CSS-nya seperti berikut:


#wrapper {
margin: auto;
width: 900px;
border: 0;
}
#header {
height: 120px;
border: 1px solid green;
border-top: 3px solid green;
border-left: 3px solid green;
border-right: 3px solid green;
border-bottom: 10px solid green;
background: green url("header.jpg");
margin-bottom: 0px;
}
#logoum {
float: left;
height: 80px;
width: 81px;
border: 0;
background: white url("um.png");
margin-top: 25px;
margin-left: 45px;
}
#jurusan {
float: left;
height: 35px;
width: 300px;
border: 0;
margin-top: 35px;
margin-left: 5px;
}
#hmmmm {
float: right;
height: 120px;
width: 400px;
border: 0;
}
#menu {
float: left;
height: 25px;
width: 350px;
border: 0;
margin-left: 30px;
margin-top: 2px;
}
#cari {
clear: both;
float: right;
height: 20px;
width: 300px;
margin-top:65px;
margin-right:15 px;
border: 0;
}
#search1 {
float: left;
height: 10px;
width: 120px;
margin-left: 30px;
margin-top: 4px;
border: 0;
}

#inner {
float: left;
border: 0;
}
#sidebar {
float: left;
width: 200px;
height: 413px;
margin-right: 0px;
border: 1px solid green;
background: green url("sidebar.jpg");
}
#inner2 {
float: left;
width: 700px;
height: 400px;
border: 0;
}
#top {
height: 80px;
border: 0;
background: green url("page.jpg");
}
#content {
float: left;
margin-left: 2px;
margin-top: 3px;
margin-right: 15px;
width: 429px;
height: 325px;
border: 0;
}

#Rightup {
float: left;
width: 250px;
height: 150px;
margin-top: 0px;
border: 1px solid green;
background-color: #6cae15;
}
#Rightbot {
float: left;
width: 250px;
height: 150px;
margin-top: 10px;
border: 0;
background: green url("kampus.jpg");
}
#footer {
clear: both;
height: 80px;
border: 1px solid green;
background: green url("footer.jpg");
}
#leftmenu ul {
width: 200px;
list-style-type:none;
padding:0; margin:0;
}
#leftmenu a:link, #leftmenu a:visited, #leftmenu a:active {
padding-left: 15px;
text-decoration: none;
}
#leftmenu a {
padding: 5px 0px 5px 15px; display: block;
background: #6cae15 no-repeat left center;
margin: 0px 0px 1px; color: #ffffff;
}
#leftmenu a:hover {
background: #5e9711 no-repeat left center; color: #ffffff
}

.style_1 {
font-family: Butch;
font-size: 32px;
font-weight: bold;
color: green;
}
.style_2{
font-family: Butch;
font-size: 16 px;
font-weight: bold;
color: green;
}
.style_3{
font-style: italic;
font-family: georgia;
font-size: 14px;
}


Sedangkan coding HTML-nya sebagai berikut:



Itulah sedikit contoh pemanfaatan CSS untuk pembuatan desain web....
Selamat Mencoba....
Semoga bermanfaat...
N tunggu kelanjutannya alias... to be continued... :)
Read rest of entry

Rabu, 24 Februari 2010

Memanfaatkan Elemen Tabel Pada Pemrograman Web

Tabel.... hmmmm sesuatu yangg nggak asing bagi kita. dalem keseharian kita pun sering menggunakan tabel...
Mulai dari buat tabel untuk jadwal pelajaran,untuk absensi, untuk pencatatan keuangan dan lain-lain.
Ternyata eh ternyata, tabel itu juga bisa lho buat grafik, contohnya seperti grafik batang...penasaran... baca Za lanjutannya... ^_^

1. Kreasi Grafik Batang Statis dengan Memanfaatkan Elemen Tabel



Untuk membuat grafik batang statis seperti gambar di atas, kita bisa melakukan merger terhadap beberapa sel (mergeCell). Dan untuk memberikan kejelasan dari grafik batang kita dapat menambahkan warna dan juga keterangan dari tiap-tiap grafik batang.
Adapun source codenya sebagai berikut: download di sini atau klik di sini

2. Desain Tabel Perbandingan Item Dengan Memanfaatkan Fitur Pengelompokan



Untuk membuat desain tabel perbandingan item seperti gambar diatas dengan menggunakan border yang digunakan sebagai pemisah. Sehingga dapat ditata border-border mana yang diperlihatkan dan yang tidak diperlihatkan dalam tabel yang telah dibuat. Adapun source codenya sebagai berikut: download
di sini atau klik di sini


Sekian postingan pemrograman web kali ini, moga bermanfaat
SELAMAT MENCOBA...^_^

Read rest of entry

Rabu, 17 Februari 2010

STUDI KASUS 1

Studi kasus dari modul 1 Dasar-Dasar HTML, soalnya sebagai berikut:
Buat halaman web sederhana yang melibatkan elemen teks, garis, warna, dan gambar. Di mana terdapat minimal sebuah heading dan garis berwarna, gambar dengan garis tepi (border), dan halaman utama dengan latar belakang gambar sembarang.

HASIL:


Codingnya sebagai berikut:



sekian.... ^_^
Read rest of entry
 

Mengenai Saya

Foto saya
Trenggalek, Jawa Timur, Indonesia
Seorang Mahasiswi dengan Prodi Pendidikan Teknik Informatika, Jurusan Teknik Elektro, Universitas Negeri Malang, Seperti kebanyakan orang, hobiku membaca, makanya aku juga hobi banget koleksi buku. selain baca,aku juga hobi banget maen game. Bagi yang mo tahu lebih banyak tentang aku silakan kirim email ke vie218@gmail.com

It's Vie Zone.... Copyright © 2009 Gadget Blog is Designed by Ipietoon Sponsored by Online Business Journal