SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama EF Codd yang membahas tentang ide pembuatan basis data relasional pada bulan Juni 1970. Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam basis data tersebut. Bahasa tersebut kemudian diberi nama SEQUEL (Structured English Query Language).
Setelah terbitnya artikel tersebut, IBM mengadakan proyek pembuatan basis data relasional berbasis bahasa SEQUEL. Akan tetapi, karena permasalahan hukum mengenai penamaan SEQUEL, IBM pun mengubahnya menjadi SQL. Implementasi basis data relasional dikenal dengan System/R.
Di akhir tahun 1970-an, muncul perusahaan bernama Oracle yang membuat server basis data populer yang bernama sama dengan nama perusahaannya. Dengan naiknya kepopuleran Oracle, maka SQL juga ikut populer sehingga saat ini menjadi standar de facto bahasa dalam manajemen basis data.
Standarisasi SQL dimulai pada tahun 1986, ditandai dengan dikeluarkannya standar SQL oleh ANSI. Standar ini sering disebut dengan SQL86.Standar tersebut kemudian diperbaiki pada tahun 1989 kemudian diperbaiki lagi pada tahun 1992. Versi terakhir dikenal dengan SQL92. Pada tahun 1999 dikeluarkan standar baru yaitu SQL99 atau disebut juga SQL99, akan tetapi kebanyakan implementasi mereferensi pada SQL92.
Saat ini sebenarnya tidak ada server basis data yang 100% mendukung SQL92. Hal ini disebabkan masing-masing server memiliki dialek masing-masing.
Download Tutorial ==>> Klik Disini
Sumber artikel : http://id.wikipedia.org/wiki/SQL
Berbagi pengalaman bersama.
Showing posts with label Materi Kuliah PTI478. Show all posts
Showing posts with label Materi Kuliah PTI478. Show all posts
Sunday, October 31, 2010
Kumpulan Modul Visual Basic
Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem .NET Framework, dengan menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan juga aplikasi command-line. Alat ini dapat diperoleh secara terpisah dari beberapa produk lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual J#), atau juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio .NET. Bahasa Visual Basic .NET sendiri menganut paradigma bahasa pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya yang diimplementasikan di atas .NET Framework. Peluncurannya mengundang kontroversi, mengingat banyak sekali perubahan yang dilakukan oleh Microsoft, dan versi baru ini tidak kompatibel dengan versi terdahulu.
Versi 7.0 ini dirilis bersamaan dengan Visual C# dan ASP.NET. Bahasa C#, yang dianggap sebagai jawaban terhadap Java, mendapatkan perhatian yang lebih banyak dibandingkan dengan VB.NET yang kurang begitu banyak diulas. Hasilnya, sedikit orang di luar komunitas Visual Basic yang memperhatikan VB.NET. Versi pertama ini kurang mendapat sambutan yang bagus dari para programmer, dan pada saat itu, program berbasis Visual Basic 6.0 sedang marak-maraknya dibuat. Para programmer yang mencoba Visual Basic .NET untuk pertama kali akan merasakan bahwa Visual Basic .NET sangatlah berbeda dibandingkan dengan Visual Basic sebelumnya. Contoh yang paling mudah adalah runtime engine yang lebih besar 10 kali lipat dibandingkan Visual Basic 6.0, dan juga meningkatkan beban di memori.
Visual Basic .NET 2003 tersedia dalam beberapa jenis cita rasa: Professional, Enterprise Architect dan Academic Edition. Khusus untuk Visual Basic .NET 2003 Academic Edition, versi tersebut didistribusikan secara gratis untuk beberapa sekolah di dalam setiap negara; versi Professional dan Enterprise Architect merupakan produk komersial.
Untuk rilis 2005 ini, Microsoft menambahkan beberapa fitur baru, di antaranya adalah:
Bahasa Visual Basic 2005 memperkenalkan fitur-fitur baru, yakni:
Dalam versi ini, Microsoft menambahkan banyak fitur baru, termasuk di antaranya adalah:
Download Modul Visual Basic ==>> Klik Disini
Visual Basic .NET 2002 (VB 7.0)
Versi pertama dari Visual Basic .NET adalah Visual Basic .NET 2002 yang dirilis pertama kali pada bulan Februari 2002. Visual Basic .NET 2002 merupakan sebuah bahasa pemrograman visual yang berbasis bahasa BASIC (sama seperti halnya Visual Basic 6.0, tetapi lebih disempurnakan dan lebih berorientasi objek), dan didesain untuk berjalan di atas Microsoft .NET Framework versi 1.0.Versi 7.0 ini dirilis bersamaan dengan Visual C# dan ASP.NET. Bahasa C#, yang dianggap sebagai jawaban terhadap Java, mendapatkan perhatian yang lebih banyak dibandingkan dengan VB.NET yang kurang begitu banyak diulas. Hasilnya, sedikit orang di luar komunitas Visual Basic yang memperhatikan VB.NET. Versi pertama ini kurang mendapat sambutan yang bagus dari para programmer, dan pada saat itu, program berbasis Visual Basic 6.0 sedang marak-maraknya dibuat. Para programmer yang mencoba Visual Basic .NET untuk pertama kali akan merasakan bahwa Visual Basic .NET sangatlah berbeda dibandingkan dengan Visual Basic sebelumnya. Contoh yang paling mudah adalah runtime engine yang lebih besar 10 kali lipat dibandingkan Visual Basic 6.0, dan juga meningkatkan beban di memori.
Visual Basic .NET 2003 (VB 7.1)
Selanjutnya, pada bulan Maret 2003, Microsoft pun merilis lagi versi yang lebih baru dari Visual Basic .NET, Visual Basic .NET 2003. Versi ini berisi beberapa perbaikan dibandingkan dengan versi sebelumnya, dan aplikasi yang dibuatnya dapat berjalan di atas .NET Framework versi 1.1. Fitur yang ditambahkan adalah dukungan terhadap .NET Compact Framework dan mesin wizard upgrade VB6 ke VB.NET yang telah ditingkatkan. Peningkatan yang lainnya adalah peningkatan pada performa dan keandalan dari Integrated Development Environment (IDE) Visual Basic itu sendiri, dan juga runtime engine.Visual Basic .NET 2003 tersedia dalam beberapa jenis cita rasa: Professional, Enterprise Architect dan Academic Edition. Khusus untuk Visual Basic .NET 2003 Academic Edition, versi tersebut didistribusikan secara gratis untuk beberapa sekolah di dalam setiap negara; versi Professional dan Enterprise Architect merupakan produk komersial.
Visual Basic 2005 (VB 8.0)
Setelah itu, Microsoft pun berkonsentrasi dalam mengembangkan Microsoft .NET Framework 2.0, dan tentunya alat bantu untuk membangun program di atasnya. Hingga pada tahun 2005, mereka pun merilis versi terbaru dari Visual Basic .NET, yang kali ini disebut dengan Visual Basic 2005 (dengan membuang kata ".NET"), bersama-sama dengan beberapa aplikasi pengembangan lainnya.Untuk rilis 2005 ini, Microsoft menambahkan beberapa fitur baru, di antaranya adalah:
- Edit and Continue
Fitur ini sebelumnya terdapat di dalam Visual Basic, akan tetapi dihapus di dalam Visual Basic .NET. Dengan keberadaan fitur ini, para programmer dapat memodifikasi kode pada saat program dieksekusi dan melanjutkan proses eksekusi dengan kode yang telah dimodifikasi tersebut. - Evaluasi ekspresi pada saat waktu desain
- Munculnya Pseudo-Namespace "
My
", yang menyediakan:- Akses yang mudah terhadap beberapa area tertentu dari dalam .NET Framework yang tanpanya membutuhkan kode yang sangat signifikan.
- Kelas-kelas yang dibuat secara dinamis (khususnya
My.Forms
).
- Peningkatan yang dilakukan terhadap konverter kode sumber dari Visual Basic ke Visual Basic .NET.
- Penggunaan kata kunci (keyword)
Using
, yang menyederhanakan penggunaan objek-objek yang membutuhkan pola Dispose untuk membebaskan sumber daya yang sudah tidak terpakai. - Just My Code, yang menyembunyikan kode reusable yang ditulis oleh alat bantu Integrated Development Environment (IDE) Visual Studio .NET.
- Pengikatan sumber data (Data Source binding), yang mampu mempermudah pengembangan aplikasi basis data berbasis klien/server.
Bahasa Visual Basic 2005 memperkenalkan fitur-fitur baru, yakni:
- Bawaan .NET Framework 2.0:
- Generics
- Partial class, sebuah metode yang dapat digunakan untuk mendefinisikan beberapa bagian dari sebuah kelas di dalam sebuah berkas, lalu menambahkan definisinya di lain waktu; sangat berguna khususnya ketika mengintegrasikan kode pengguna dengan kode yang dibuat secara otomatis.
- Nullable Type
- Komentar XML yang dapat diproses dengan menggunakan beberapa alat bantu seperti NDoc untuk membuat dokumentasi secara otomatis.
- Operator overloading
- Dukungan terhadap tipe data bilangan bulat tak bertanda (
unsigned integer
) yang umumnya digunakan di dalam bahasa lainnya.
Visual Basic 9.0 (Visual Basic 2008)
Versi ini merupakan versi terbaru yang dirilis oleh Microsoft pada tanggal 19 November 2007, bersamaan dengan dirilisnya Microsoft Visual C# 2008, Microsoft Visual C++ 2008, dan Microsoft .NET Framework 3.5.Dalam versi ini, Microsoft menambahkan banyak fitur baru, termasuk di antaranya adalah:
- Operator If sekarang merupakan operator ternary (membutuhkan tiga operand), dengan sintaksis
If (boolean, nilai, nilai)
. Ini dimaksudkan untuk mengganti fungsiIIF
. - Dukungan anonymous types
- Dukungan terhadap Language Integrated Query (LINQ)
- Dukungan terhadap ekspresi Lambda
- Dukungan terhadap literal XML
- Dukungan terhadap inferensi tipe data.
- dukungan terhadap 'LINQ'
Download Modul Visual Basic ==>> Klik Disini
Thursday, August 26, 2010
Software Simulasi Jaringan
Paket Tracer, merupakan program gratis khusus untuk pembelajaran (akademik) yang memungkinkan penggunanya melakukan simulasi jaringan komputer baik itu pear to pear, jaringan dengan menggunakan switch, router maupun komputer gateway.
Untuk tutorial penggunaannya akan saya posting pada kesempatan yang akan datang...
Untuk Download programnya :
Klik Disini
Untuk tutorial penggunaannya akan saya posting pada kesempatan yang akan datang...
Untuk Download programnya :
Klik Disini
Jaringan Internet Materi I : IP Address
Pengertian
IP address digunakan sebagai alamat dalam hubungan antar host di internet sehingga merupakan sebuah sistem komunikasi yang universal karena merupakan metode pengalamatan yang telah diterima di seluruh dunia. Dengan menentukan IP address berarti kita telah memberikan identitas yang universal bagi setiap interface komputer. Jika suatu komputer memiliki lebih dari satu interface (misalkan menggunakan dua ethernet) maka kita harus memberi dua IP address untuk komputer tersebut masing-masing untuk setiap interfacenya.Contoh : 192.168.10.1
Dapat dijelaskan melalui gambar sebagai berikut :
Pembagian Kelas Pada IP V4
IP Address dibagi atas 5 kelas, yaitu :Kelas A : Oktet pertama harus dimulai dengan angka biner 0
Kelas B : Oktet pertama harus dimulai dengan angka biner 10
Kelas C : Oktet pertama harus dimulai dengan angka biner 110
Kelas D : Oktet pertama harus dimulai dengan angka biner 1110
Kelas E : Oktet pertama harus dimulai dengan angka biner 1111
Gambar diatas menjelaskan tentang Range dari masing2 kelas yang ada pada IP V4, Nah untuk lebih jelasnya download file pada link di bawah ini :
Wednesday, April 7, 2010
Apa Sih yang Dimaksud Domain dan Hosting ???
Memeng untuk posting saya kali ini mungkin sudah basi dimata orang-orang penggila internet ataupun orang-orang yang sudah memiliki website sendiri. Namun banyak juga yang kurang begitu tau tentang apa itu sih yang disebut domain, apa sih yang disebut hosting? Untuk posting saya kali ini setidaknya akan sedikit membahas tentang apa itu Domain, dan apa itu Hosting. Karena kedua hal ini sangat penting dalam dalam pembuatan website sendiri.
Domain merupakan nama unik/alamat untuk website anda, domain merupakan nama yang diakhiri dengan .com, .net, .org, .biz, .tv dan lain-lain. Banyak orang juga mengartikan sebuah domain itu sebuah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nah semisal begini, anda membuka halaman website yang beralamat di http://www.blogger.com/ itu artinya alamat websitenya blogger itu dialamatkan di http://www.blogger.com/.
>> Cara memiliki Domain
Domain bisa kita miliki secara gratis, ataupun dengan membeli/menyewanya. Untuk yang gratisan, anda bisa mencarinya di google search dengan kata kunci free domain, domain gratis, etc lah yang semacam dan serupa. Salah satu domain gratis terbaik yang saya rekomendasikan adalah domain dengan ekstensi .co.cc. Langsung saja klik www.co.cc dan lakukan pendaftaran pada website tersebut. Didalam proses pendaftaran atau pembuatan nama domain, saran saya jangan menggunakan nama domain yang panjang semisal "dwipriyatmokomahasiswamalangyangcakep.co.cc" (hehehehe, sedikit narsis ya?), kenapa jangan menggunakan nama domain yang seperti itu, karena dimungkinkan salah ketik, sulit untuk diingat orang, etc. nah saran saya pakai saja inisial anda yang setidaknya banyak orang melihat dan dimungkinkan cepat hafal seperti "hyato.co.cc" nah lebih singkat kan?
Selain domain yang gratis itu ada juga domain yang berbayar, namun murah klik saja disini untuk mendaftarkan atau mendapatkan domain berbayar (saya jamin murah dan komplit dah). Sangat banyak kelebihan yang didapat jika anda memakai domain gratis atau domain yang berbayar...
2. Apa itu Hosting
Hosting atau biasa disebut sebagai web hosting adalah layanan penyewaan ruang simpan data (space) yang digunakan untuk menyimpan data-data website agar halaman website tersebut bisa diakses dari mana saja. Data web tersebut meliputi file-file html, php script, cgi script, css, image, database, dan file lain yang dibutuhkan untuk menampilkan halaman web. jika anda ingin mendapatkan web host yang sangat lengkap dengan fasilitas2 yang ditawarkan, anda bisa mendaftar di http://www.000webhost.com/, nah website tersebut menawarkan fasilitas yang sangat lengkap untuk webhost yang dikatagorikan gratis...
** Terimakasih, dan posting selanjutnya akan saya bahas cara mendaftar domain, dan bagaimana cara mendaftar pada webhosting....saya tunggu saran dan kritiknya...
1. Apa itu Domain?
Domain merupakan nama unik/alamat untuk website anda, domain merupakan nama yang diakhiri dengan .com, .net, .org, .biz, .tv dan lain-lain. Banyak orang juga mengartikan sebuah domain itu sebuah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nah semisal begini, anda membuka halaman website yang beralamat di http://www.blogger.com/ itu artinya alamat websitenya blogger itu dialamatkan di http://www.blogger.com/.
>> Cara memiliki Domain
Domain bisa kita miliki secara gratis, ataupun dengan membeli/menyewanya. Untuk yang gratisan, anda bisa mencarinya di google search dengan kata kunci free domain, domain gratis, etc lah yang semacam dan serupa. Salah satu domain gratis terbaik yang saya rekomendasikan adalah domain dengan ekstensi .co.cc. Langsung saja klik www.co.cc dan lakukan pendaftaran pada website tersebut. Didalam proses pendaftaran atau pembuatan nama domain, saran saya jangan menggunakan nama domain yang panjang semisal "dwipriyatmokomahasiswamalangyangcakep.co.cc" (hehehehe, sedikit narsis ya?), kenapa jangan menggunakan nama domain yang seperti itu, karena dimungkinkan salah ketik, sulit untuk diingat orang, etc. nah saran saya pakai saja inisial anda yang setidaknya banyak orang melihat dan dimungkinkan cepat hafal seperti "hyato.co.cc" nah lebih singkat kan?
Selain domain yang gratis itu ada juga domain yang berbayar, namun murah klik saja disini untuk mendaftarkan atau mendapatkan domain berbayar (saya jamin murah dan komplit dah). Sangat banyak kelebihan yang didapat jika anda memakai domain gratis atau domain yang berbayar...
2. Apa itu Hosting
Hosting atau biasa disebut sebagai web hosting adalah layanan penyewaan ruang simpan data (space) yang digunakan untuk menyimpan data-data website agar halaman website tersebut bisa diakses dari mana saja. Data web tersebut meliputi file-file html, php script, cgi script, css, image, database, dan file lain yang dibutuhkan untuk menampilkan halaman web. jika anda ingin mendapatkan web host yang sangat lengkap dengan fasilitas2 yang ditawarkan, anda bisa mendaftar di http://www.000webhost.com/, nah website tersebut menawarkan fasilitas yang sangat lengkap untuk webhost yang dikatagorikan gratis...
Dalam memilih hosting ada beberapa hal yang harus diperhatikan:
- Kapasitas: Anda perlu memperhatikan bearapa kapasitas yang dibutuhkan, apakah 25MB, 50MB atau 1GB. Anda harus memilih dengan cermat sesuai kebutuhan karena tentu saja semakin besar kapasitas biayanya semakin mahal.
- Teknologi yang digunakan: Apakah servernya Linux atau Windows, dan jika anda membuat file PHP apakah hostingnya mendukung file PHP? Demikian juga apabila anda membuat web menggunakan ASP, JSP, Perl, Python, dan Ruby apakah hostingnya mendukung? Karena itu anda harus teliti sebelum membeli, tanyakan langsung pada perusahaan hosting yang ingin anda beli. Jangan sampai anda membuat website dengan PHP tetapi anda membeli hosting yang tidak mendukung PHP.
- Suppot: Periksa apakah perusahaan hosting yang ingin anda beli memiliki layanan support yang baik selama 24jam, jadi apabila tengah malam tiba-tiba anda mendapat masalah dengan website anda maka anda dapat menanyakan langsung kepada perusahaan hosting anda.
- Database: Apabila anda membuat website dinamis, pastikan anda memeriksa apakah mereka menyediakan database. Periksa juga berapa jumlah database yang disediakan dan apa saja apakah MySQL, PostgreSQL, Access dll.
- Backup: Apakah hosting anda membackup data anda setiap hari. Ini penting karena ada banyak hosting kurang ajar yang tidak melakukan back up dan apabila data anda tiba-tiba hilang mereka tidak mau tahu (saya pernah mengalaminya).
- Bandwith: Anda harus memeriksa kapasitas bandwith yang disediakan. Bandwith merupakan besarnya data transfer dalam sebulan. Kira-kira begini maksudnya. Apabila sebuah perusahaan hosting menyediakan bandwith 1GB sebulan. Maka apabila anda memiliki sebuah file HTML dengan ukuran 20kb (sudah termasuk images) dan pengunjung website anda perhari sekitar 100 orang, maka anda menghabiskan bandwith perhari: 20kb x 100orang = 2000kb =2MB. Perbulan: 2MB x 31 = 62MB, apabila anda memiliki 10 halaman maka: 62MB x 10 = 620MB. Jadi perhatikan bandwith yang disediakan dengan ukuran file HTML anda, apabila pengunjung website anda semakin banyak tentu saja bandwithnya juga akan semakin besar. Kebanyakan hosting Indonesia menyediakan bandwith yang kecil, hosting luar negeri menyediakan bandwith yang lebih besar dan murah.
** Terimakasih, dan posting selanjutnya akan saya bahas cara mendaftar domain, dan bagaimana cara mendaftar pada webhosting....saya tunggu saran dan kritiknya...
Friday, April 2, 2010
Pengkodean Dasar PHP I
Sekilas Tentang PHP
Pada akhir-akhir waktu ini banyak sekali yang bilang bahwa pemrograman PHP adalah pemrograman yang sangat mahal, karena banyak yang mencari dan memiliki nilai jual yang sangat tinggi...namun banyak orang yang tidak tahu sebenarnya apasih PHP itu? Bagaimana sih cara kerja PHP? dan bagaimana sih kode-kode dasar tentang PHP. Nah sekarang mari kita bahas untuk dasar tentang PHP.
PHP Merupakan code/skrip yang penjalanannya harus menggunakan server, dengan kata lain PHP adalah code/skrip yang hanya bisa dijalankan di server. Adapun keuntungan penggunaan PHP adalah kode yang menyusun program tidak perlu diedarkan ke user sehingga kerahasiaan kode dapat dilindungi. Hal yang menarik dalam PHP adalah kenyataan bahwa PHP bisa digunakan untuk mengakses berbagai macam database seperti Access, Oracle, My SQL, dan lain-lain... Mari kita menginjak pada latihan dasar terlebih dahulu.
Latihan 1.kode dasar PHP
<HTML>
<HEAD>
<TITLE> Kode Dasar PHP </TITLE>
</HEAD>
<BODY>
<H1>Contoh Kode Dasar PHP</H1>
<?
//latihan Pertama
print"Kode Dasar PHP <BR>";
print"Semoga Berhasil !";
?>
</BODY>
</HTML>
/* menampilkan pesan
Kode Dasar PHP
Semoga Berhasil !
Di halaman browser */
pada kode program di atas terdapat kode HTML dan kode PHP. Kode PHP diawali dengan <? dan diakhiri dengan ?>. Di dalam pasangan tersebut terdapat pernyataan-pernyataan PHP. Kode :
print "Kode Dasar PHP <BR>";
disebut sebagai sebuah pernyataan atau statement. Antarpernyataan dipisahkan dengan titik-koma (;). Teks yang berada setelah tanda // dan di antara tanda /* dan */ disebut komentar program dan tidak akan dieksekusi. Tanda // hanya berlaku untuk satu baris, tanda /* ... */ berlaku untuk satu baris atau lebih.
Latihan 2. Variabel dan Tipe Data pada PHP
Variable berfungsi untuk menyimpan suatu nilai dan nilai yang ada di dalamnya dapat diubah sewaktu-waktu. Dalam membuat suatu nama variable nama yang dipilih harus memenuhi aturan pengenal (identifier). Identifier banyak digunakan dalam program untuk memberi nama variable, fungsi, atau kelas. Aturan yang berlaku untuk identifier adalah :
> Karakter yang digunakan adalah huruf, angka atau garis bawah.
> Karakter pertama harus berupa huruf atau garis bawah.
> Panjang pengenal bisa berapa saja.
> Case-sensitive
Tipe data pada PHP ada tiga macam, yaitu : integer, double, dan string. Integer menyatakan tipe data bilangan bulat. Double menyatakan tipe data bilangan real yaitu bilangan yang mempunyai bagian pecahan. String menyatakan tipe data teks.
Latihan 2. Variabel dan Type Data I
<HTML>
<HEAD>
<TITLE> Latihan Variabel dan Type Data I</TITLE>
</HEAD>
<BODY>
<H1>Variabel dan Type Data </H1>
<?
$nama="Anwar";
$nomor=2;
$tanggal=date("d F Y");
$jam=date(H:i:s);
print"Ini Halaman ke-$nomor diakses pada tanggal $tanggal<BR> ";
print"Ini Halaman ke-$nomor diakses pada jam $jam<BR> ";
print"Variabel dan Type Data $nama <BR>";
print"Semoga sukses !";
?>
</BODY>
</HTML>
Latihan 3.
Variabel dan Type Data II Parsing Variabel Melalui Form
** Ini merupakan form untuk pengambilan masukan yang akan diparsing oleh kode berikutnya, simpan file ini dengan nama latihan.html
<HTML>
<HEAD>
<TITLE> Latihan ketiga </TITLE>
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="latihan3_hasil.php">
Silakan Masukkan Nama Anda <BR>
<INPUT TYPE="text" NAME="nama"><BR>
Silakan Masukkan Pesan Anda <BR>
<TEXTAREA NAME="pesan" ROWS="5" COLS="30"></TEXTAREA><BR>
<INPUT TYPE="submit" value="Kirim">
</FORM>
</BODY>
</HTML>
** Kode dibawah ini merupaka kode PHP yang digunakan untuk memparsing variabel Melalui form diatas, simpan halaman ini dengan nama latihan3_hasil.php jadikan satu file ini dengan file diatas, agar bisa dieksekusi dengan baik jalankan pada server anda.
<HTML>
<HEAD>
<TITLE> Hasil Latihan ketiga </TITLE>
</HEAD>
<BODY>
<?
print"<B>Data yang Anda masukkan :</B> <BR>";
print"Nama Anda : $nama <BR>";
print"Pesan Anda : $pesan";
?>
</BODY>
</HTML>
Nah sementara cukup sekian latihan dasar I, untuk dasar-dasar PHP selanjutnya akan saya posting dikesempatan selanjutnya, terimakasih, semoga bermanfaat...
Pada akhir-akhir waktu ini banyak sekali yang bilang bahwa pemrograman PHP adalah pemrograman yang sangat mahal, karena banyak yang mencari dan memiliki nilai jual yang sangat tinggi...namun banyak orang yang tidak tahu sebenarnya apasih PHP itu? Bagaimana sih cara kerja PHP? dan bagaimana sih kode-kode dasar tentang PHP. Nah sekarang mari kita bahas untuk dasar tentang PHP.
PHP Merupakan code/skrip yang penjalanannya harus menggunakan server, dengan kata lain PHP adalah code/skrip yang hanya bisa dijalankan di server. Adapun keuntungan penggunaan PHP adalah kode yang menyusun program tidak perlu diedarkan ke user sehingga kerahasiaan kode dapat dilindungi. Hal yang menarik dalam PHP adalah kenyataan bahwa PHP bisa digunakan untuk mengakses berbagai macam database seperti Access, Oracle, My SQL, dan lain-lain... Mari kita menginjak pada latihan dasar terlebih dahulu.
Latihan 1.kode dasar PHP
<HTML>
<HEAD>
<TITLE> Kode Dasar PHP </TITLE>
</HEAD>
<BODY>
<H1>Contoh Kode Dasar PHP</H1>
<?
//latihan Pertama
print"Kode Dasar PHP <BR>";
print"Semoga Berhasil !";
?>
</BODY>
</HTML>
/* menampilkan pesan
Kode Dasar PHP
Semoga Berhasil !
Di halaman browser */
pada kode program di atas terdapat kode HTML dan kode PHP. Kode PHP diawali dengan <? dan diakhiri dengan ?>. Di dalam pasangan tersebut terdapat pernyataan-pernyataan PHP. Kode :
print "Kode Dasar PHP <BR>";
disebut sebagai sebuah pernyataan atau statement. Antarpernyataan dipisahkan dengan titik-koma (;). Teks yang berada setelah tanda // dan di antara tanda /* dan */ disebut komentar program dan tidak akan dieksekusi. Tanda // hanya berlaku untuk satu baris, tanda /* ... */ berlaku untuk satu baris atau lebih.
Latihan 2. Variabel dan Tipe Data pada PHP
Variable berfungsi untuk menyimpan suatu nilai dan nilai yang ada di dalamnya dapat diubah sewaktu-waktu. Dalam membuat suatu nama variable nama yang dipilih harus memenuhi aturan pengenal (identifier). Identifier banyak digunakan dalam program untuk memberi nama variable, fungsi, atau kelas. Aturan yang berlaku untuk identifier adalah :
> Karakter yang digunakan adalah huruf, angka atau garis bawah.
> Karakter pertama harus berupa huruf atau garis bawah.
> Panjang pengenal bisa berapa saja.
> Case-sensitive
Tipe data pada PHP ada tiga macam, yaitu : integer, double, dan string. Integer menyatakan tipe data bilangan bulat. Double menyatakan tipe data bilangan real yaitu bilangan yang mempunyai bagian pecahan. String menyatakan tipe data teks.
Latihan 2. Variabel dan Type Data I
<HTML>
<HEAD>
<TITLE> Latihan Variabel dan Type Data I</TITLE>
</HEAD>
<BODY>
<H1>Variabel dan Type Data </H1>
<?
$nama="Anwar";
$nomor=2;
$tanggal=date("d F Y");
$jam=date(H:i:s);
print"Ini Halaman ke-$nomor diakses pada tanggal $tanggal<BR> ";
print"Ini Halaman ke-$nomor diakses pada jam $jam<BR> ";
print"Variabel dan Type Data $nama <BR>";
print"Semoga sukses !";
?>
</BODY>
</HTML>
Latihan 3.
Variabel dan Type Data II Parsing Variabel Melalui Form
** Ini merupakan form untuk pengambilan masukan yang akan diparsing oleh kode berikutnya, simpan file ini dengan nama latihan.html
<HTML>
<HEAD>
<TITLE> Latihan ketiga </TITLE>
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="latihan3_hasil.php">
Silakan Masukkan Nama Anda <BR>
<INPUT TYPE="text" NAME="nama"><BR>
Silakan Masukkan Pesan Anda <BR>
<TEXTAREA NAME="pesan" ROWS="5" COLS="30"></TEXTAREA><BR>
<INPUT TYPE="submit" value="Kirim">
</FORM>
</BODY>
</HTML>
** Kode dibawah ini merupaka kode PHP yang digunakan untuk memparsing variabel Melalui form diatas, simpan halaman ini dengan nama latihan3_hasil.php jadikan satu file ini dengan file diatas, agar bisa dieksekusi dengan baik jalankan pada server anda.
<HTML>
<HEAD>
<TITLE> Hasil Latihan ketiga </TITLE>
</HEAD>
<BODY>
<?
print"<B>Data yang Anda masukkan :</B> <BR>";
print"Nama Anda : $nama <BR>";
print"Pesan Anda : $pesan";
?>
</BODY>
</HTML>
Nah sementara cukup sekian latihan dasar I, untuk dasar-dasar PHP selanjutnya akan saya posting dikesempatan selanjutnya, terimakasih, semoga bermanfaat...
Sunday, March 28, 2010
Dasar Pemrosesan Form
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.
Nah sekarng kita akan mencoba pada contoh yang paling dasar yakni, Menangani Masukan Data :
** Sebagaimana diketahui, kita dapat menggunakan metode GET atau POST untuk mengirim informasi ke kode PHP. Contoh pengaksesan data dengan menggunakan metode GET diperlihatkan sebagai berikut:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Metode GET</title>
</head>
<body>
<form action="<?php $_SERVER['PHP_SELF'];?>" method="get">
Nama
<input type="text" name="nama" /> <br />
<input type="submit" value="OK" />
</form>
<?php
if (isset($_GET['nama'])) {
echo 'Hallo, ' . $_GET['nama'];
}
?>
</body>
</html>
Nah contoh diatas simpan dalam bentuk file php...
Untuk berlanjut ke pembelajaran Berikutnya Klik Disini
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.
Nah sekarng kita akan mencoba pada contoh yang paling dasar yakni, Menangani Masukan Data :
** Sebagaimana diketahui, kita dapat menggunakan metode GET atau POST untuk mengirim informasi ke kode PHP. Contoh pengaksesan data dengan menggunakan metode GET diperlihatkan sebagai berikut:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Metode GET</title>
</head>
<body>
<form action="<?php $_SERVER['PHP_SELF'];?>" method="get">
Nama
<input type="text" name="nama" /> <br />
<input type="submit" value="OK" />
</form>
<?php
if (isset($_GET['nama'])) {
echo 'Hallo, ' . $_GET['nama'];
}
?>
</body>
</html>
Nah contoh diatas simpan dalam bentuk file php...
Untuk berlanjut ke pembelajaran Berikutnya Klik Disini
Sunday, March 21, 2010
1 Cara Agar Postingan Blog Tidak Di Copy
Sebenarnya untuk membuat sebuah blog tidak dicopy oleh orang lain banyak caranaya, diantaranya mencegah terjadinya (event) cklic kanan, mencegah adanya drag pada postingana anda, dan pastinya ada cara lain yang belum saya ketahui...Memang ada orang yang merasa jika ada yang mengcopy karyanya dia sangat marah, sehingga dapat dilakukan pencegahhan seperti ini untuk memperkecil kemungkinan seseorang melakukan copy paste. Namun tidak sedikit pula orang yang cuek alias gak peduli kalaupun karyanya di copy paste oleh orang lain, hal dikarenakan mungkin postingannya dapat berguna bagi orang yang benar2 membutuhkannya seperti dalam hal pembelajaran...Hal tersebut sangatlah positif kan...
Oke lah sekarang langsung saja menginjak bagai mana cara atau kode apa yang harus dimasukkan pada HTLM blog atau website jika ingin meminimalisir peng-copy-an karya kita yang kita tulis lewat Blog atau Website
Tambahkan kode javascript berikut ini diantara tag <head> dan </head> halaman web Anda untuk mendisable klik kanan. Berikut kode java scriptnya:
<script language="JavaScript">
<!--
var popup="Sorry Anda Tidak Bisa Melakukan Klik Kanan...\n\nThis Site Copyright
©2000";
function noway(go) {
if (document.all) {
if (event.button == 2) {
alert(popup);
return false;
}
}
if (document.layers) {
if (go.which == 3) {
alert(popup);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=noway;
// --> </script>
** Semoga bermanfaat bagi anda...terima kasih...
Oke lah sekarang langsung saja menginjak bagai mana cara atau kode apa yang harus dimasukkan pada HTLM blog atau website jika ingin meminimalisir peng-copy-an karya kita yang kita tulis lewat Blog atau Website
Tambahkan kode javascript berikut ini diantara tag <head> dan </head> halaman web Anda untuk mendisable klik kanan. Berikut kode java scriptnya:
<script language="JavaScript">
<!--
var popup="Sorry Anda Tidak Bisa Melakukan Klik Kanan...\n\nThis Site Copyright
©2000";
function noway(go) {
if (document.all) {
if (event.button == 2) {
alert(popup);
return false;
}
}
if (document.layers) {
if (go.which == 3) {
alert(popup);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=noway;
// --> </script>
** Semoga bermanfaat bagi anda...terima kasih...
Saturday, March 20, 2010
Membuat Back dan Forward dengan Java Script
Anda gemar belajar tentang dasar pemrograman web, memang banyak yang bilang pemrograman web itu asyik, banyak variasi, menantang dan terkadang membuat sbuah kepuasan tersendiri. Pada posting saya kali ini akan sedikitnya menambah koleksi tutorial anda tentang Pemrograman berbasis web, yang saya jelaskan ini merupakan pengembangan tentang java script. Telah saya jelaskan pada posting-posting saya sebelumnya tentang java script serta saya telah sedikit banyak memberikan contoh dari tiap-tiap posting...klik disini untuk melihatnya. Pada kali ini saya membahas tentang cara membuat link Back dan Forward pada halaman web dengan menggunakan java script.
Pada suatu halaman web kita seringkali melihat link navigasi seperti Back untuk kembali ke halaman sebelumnya dan Forward untuk menuju ke halaman yang pernah kita buka sebelumnya. Anda bisa membuat link navigasi tersebut dengan menggunakan java script seperti contoh di bawah ini.
** Berikut kode dalam pembuatan link navigasi Back :
Back
** Berikut kode dalam pembuatan link navigasi Forward :
Forward
Pada suatu halaman web kita seringkali melihat link navigasi seperti Back untuk kembali ke halaman sebelumnya dan Forward untuk menuju ke halaman yang pernah kita buka sebelumnya. Anda bisa membuat link navigasi tersebut dengan menggunakan java script seperti contoh di bawah ini.
** Berikut kode dalam pembuatan link navigasi Back :
<a href="javascript:history.back(1)">Back</a>Tampilannya sebagai berikut :
Back
** Berikut kode dalam pembuatan link navigasi Forward :
<a href="javascript:history.forward(1)">Forward</a>Tampilannya sebagai berikut :
Forward
Thursday, March 18, 2010
Tipe data dan variabel pada JavaScript II
Seperti yang sudah saya bahas sebelumnya pada Dasar-dasar pemrograman java script tentang tipe data dan variabel pada jawascript yang terangkum pada pemrograman berbasis web minggu-minggu lalu, saatnya sekarang saya melanjutkan untuk pembahasan selanjutnya tentang tipe data dan variabel pada java script tentang konversi jenis variabel. yang saya bahas diantaranya tentang parseint(); ataupun parsefloat().
Berikut ini penjelasan dan sedikitnya dengan contoh :
parseInt(string[, basis]);
Berikut ini salah satu contoh penggunaan fungsi parseInt() :
var a = "123";
var b = "456";
document.write(a+b,"<BR>");____________________________// hasil 123456
document.write(parseInt(a)+parseInt(b),"<BR>");_____________// hasil 579
parseFloat(string);
>> Berikut akan saya lampirkan penggunaan parseint() dan parsefloat() dalam sebuah program sederhana :
<HTML>
<HEAD>
<TITLE>Konversi Bilangan</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE = "JavaScript">
<!--
var a = parseInt("27");
document.write("1. " + a + "<BR>");
a = parseInt("27.5");
document.write("2. " + a + "<BR>");
var a = parseInt("27A");
document.write("3. " + a + "<BR>");
a = parseInt("A27.5");
document.write("4. " + a + "<BR>");
var b = parseFloat("27");
document.write("5. " + b + "<BR>");
b = parseFloat("27.5");
document.write("6. " + b + "<BR>");
var b = parseFloat("27A");
document.write("7. " + b + "<BR>");
b = parseFloat("A27.5");
document.write("8. " + b + "<BR>")
//-->
</SCRIPT>
</BODY>
</HTML>
Berikut ini penjelasan dan sedikitnya dengan contoh :
- ParseInt()
parseInt(string[, basis]);
Berikut ini salah satu contoh penggunaan fungsi parseInt() :
var a = "123";
var b = "456";
document.write(a+b,"<BR>");____________________________// hasil 123456
document.write(parseInt(a)+parseInt(b),"<BR>");_____________// hasil 579
- ParseFloat()
parseFloat(string);
>> Berikut akan saya lampirkan penggunaan parseint() dan parsefloat() dalam sebuah program sederhana :
<HTML>
<HEAD>
<TITLE>Konversi Bilangan</TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE = "JavaScript">
<!--
var a = parseInt("27");
document.write("1. " + a + "<BR>");
a = parseInt("27.5");
document.write("2. " + a + "<BR>");
var a = parseInt("27A");
document.write("3. " + a + "<BR>");
a = parseInt("A27.5");
document.write("4. " + a + "<BR>");
var b = parseFloat("27");
document.write("5. " + b + "<BR>");
b = parseFloat("27.5");
document.write("6. " + b + "<BR>");
var b = parseFloat("27A");
document.write("7. " + b + "<BR>");
b = parseFloat("A27.5");
document.write("8. " + b + "<BR>")
//-->
</SCRIPT>
</BODY>
</HTML>
** Semoga artikel ini bermanfaat untuk anda,, :)
Tuesday, March 16, 2010
Membuat Tabel Fleksibel Dengan PHP
Pembuatan tabel fleksibel menggunakan Pemrograman PHP sangatlah penting, kita hanya perlu menggenerate row, coloum, maupun cell yang kita inginkan. berikut sekilas penjelasan tentang PHP (PHP: Hypertext Preprocessor) merupakan salah satu bahasa webscripting 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.
Berikut saya akan membahas tentang bagai mana kita membuat program sederhana untuk men-generate sel tabel secara fleksibel. Tekniknya, buat sebuah fungsi yang menerima argumen berupa jumlah sel dan jumlah kolom. Jadi, pembentukan sel tabel didasarkan pada nilai jumlah sel dan jumlah kolom yang diberikan. Sebagai contoh, hasil program dengan argumen 12 (sel) dan 3 (kolom) diperlihatkan seperti pada gambar 1. mod4tgs2 :
Pada Gambar Tersebut Setelah Di Klik Generate Untuk Menghasilkan Tabel yang dinginkan sehingga dapat diperoleh hasil seperti pada gambar 2. mod4tgs2 :
Program sederhana tersebut diperoleh dari code berikut :
>> Code berikut merupakan code PHP (tgsmod5.php), yang codenya tertulis sebagai berikut :
____Demikian penjabaran dari program sederhana diatas...jika ada kesalahan atau apa gitu, mari kita sharing...oke mamen...____
Hingga saat ini, PHP banyak sekali digunakan dalam membuat aplikasi web-baik lokal maupun Internet-dinamis dan atraktif.
Berikut saya akan membahas tentang bagai mana kita membuat program sederhana untuk men-generate sel tabel secara fleksibel. Tekniknya, buat sebuah fungsi yang menerima argumen berupa jumlah sel dan jumlah kolom. Jadi, pembentukan sel tabel didasarkan pada nilai jumlah sel dan jumlah kolom yang diberikan. Sebagai contoh, hasil program dengan argumen 12 (sel) dan 3 (kolom) diperlihatkan seperti pada gambar 1. mod4tgs2 :
Pada Gambar Tersebut Setelah Di Klik Generate Untuk Menghasilkan Tabel yang dinginkan sehingga dapat diperoleh hasil seperti pada gambar 2. mod4tgs2 :
Program sederhana tersebut diperoleh dari code berikut :
>> Code berikut merupakan code PHP (tgsmod5.php), yang codenya tertulis sebagai berikut :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Hasil Generate Tabel</title>
</head>
<body>
<div align="center">
<?php
$rows = 1;
$columns = 1;
$cells = 1;
?>
<?php $rows = (int) $_POST["JumlahRow"]; ?>
<?php $columns = (int) $_POST["JumlahColum"]; ?>
<?php $cells = (int) $_POST["JumlahCell"]; ?>
<strong>Kamu Memilih</strong> <?php echo $rows; ?> <em>rows,</em><br />
<strong>Kamu Memilih</strong> <?php echo $columns; ?> <em>columns,</em><br />
<strong>Dan Anda Membutuhkan</strong> <?php echo $cells; ?> <em>cells,</em><br />
<br />
<br />
<?php
$width = $columns * 75;
echo "<table width=".$width." border=1>";
$rw = 0;
$cel = 1;
while ($rw < $rows && $cel <= $cells)
{
echo "<tr>";
$cl = 0;
while ($cl < $columns)
{
if ($cel <= $cells)
{
echo "<td><div align=center>".$cel."</div></td>";
$cel++;
}
$cl++;
}
echo "</tr>";
$rw++;
}
echo "</table>";
?>
</div>
</body>
</html>
<html>
<head>
<title>Hasil Generate Tabel</title>
</head>
<body>
<div align="center">
<?php
$rows = 1;
$columns = 1;
$cells = 1;
?>
<?php $rows = (int) $_POST["JumlahRow"]; ?>
<?php $columns = (int) $_POST["JumlahColum"]; ?>
<?php $cells = (int) $_POST["JumlahCell"]; ?>
<strong>Kamu Memilih</strong> <?php echo $rows; ?> <em>rows,</em><br />
<strong>Kamu Memilih</strong> <?php echo $columns; ?> <em>columns,</em><br />
<strong>Dan Anda Membutuhkan</strong> <?php echo $cells; ?> <em>cells,</em><br />
<br />
<br />
<?php
$width = $columns * 75;
echo "<table width=".$width." border=1>";
$rw = 0;
$cel = 1;
while ($rw < $rows && $cel <= $cells)
{
echo "<tr>";
$cl = 0;
while ($cl < $columns)
{
if ($cel <= $cells)
{
echo "<td><div align=center>".$cel."</div></td>";
$cel++;
}
$cl++;
}
echo "</tr>";
$rw++;
}
echo "</table>";
?>
</div>
</body>
</html>
>> Dan dilanjutkan denga code HTML untuk kelanjutan program diatas, sebagai berikut :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Generate Table by_dwipriyatmoko</title>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
width:178px;
height:24px;
z-index:1;
left: 284px;
top: 189px;
}
.style1 {
color: #0000CC;
font-weight: bold;
}
-->
</style>
</head>
<body>
<form method="post" action="tgsmod5.php">
<h3 align="center" class="style1">__Tabel Fleksibel Dengan Generate Table__</h3>
<div align="center">
<table width="327" border="0" bgcolor="#FFFFFF">
<tr bgcolor="#FFFFCC">
<td width="121" style="text-align:center">Rows</td>
<td width="196"><strong>= </strong>
<input name="JumlahRow" type="text" id="JumlahRow" onKeyUp="getmax();" onfocus="this.select();"></td>
</tr>
<tr bgcolor="#CCFFCC">
<td style="text-align:center"><label>Columns</label></td>
<td><strong>= </strong>
<input name="JumlahColum" type="text" id="JumlahColum" onKeyUp="getmax();" onfocus="this.select();"></td>
</tr>
<tr bgcolor="#FFFFCC">
<td style="text-align:center">Cell Total </td>
<td><strong>= </strong>
<input name="JumlahCell" type="text" id="JumlahCell" onKeyUp="getmax();" onFocus="this.select();"></td>
</tr>
<tr bgcolor="#CCFFCC">
<td style="text-align:center">Max Cells </td>
<td><strong>= </strong>
<input name="maxcells" type="text" id="maxcells" disabled="disabled" style="text-align:center"></td>
</tr>
</table>
</div>
<div id="apDiv1">
<input type="submit" name="Generate" value="G e n e r a t e"><input type="reset" name="Reset" value="R e s e t">
</div>
</form>
</body>
</html>
<html>
<head>
<title>Generate Table by_dwipriyatmoko</title>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
width:178px;
height:24px;
z-index:1;
left: 284px;
top: 189px;
}
.style1 {
color: #0000CC;
font-weight: bold;
}
-->
</style>
</head>
<body>
<form method="post" action="tgsmod5.php">
<h3 align="center" class="style1">__Tabel Fleksibel Dengan Generate Table__</h3>
<div align="center">
<table width="327" border="0" bgcolor="#FFFFFF">
<tr bgcolor="#FFFFCC">
<td width="121" style="text-align:center">Rows</td>
<td width="196"><strong>= </strong>
<input name="JumlahRow" type="text" id="JumlahRow" onKeyUp="getmax();" onfocus="this.select();"></td>
</tr>
<tr bgcolor="#CCFFCC">
<td style="text-align:center"><label>Columns</label></td>
<td><strong>= </strong>
<input name="JumlahColum" type="text" id="JumlahColum" onKeyUp="getmax();" onfocus="this.select();"></td>
</tr>
<tr bgcolor="#FFFFCC">
<td style="text-align:center">Cell Total </td>
<td><strong>= </strong>
<input name="JumlahCell" type="text" id="JumlahCell" onKeyUp="getmax();" onFocus="this.select();"></td>
</tr>
<tr bgcolor="#CCFFCC">
<td style="text-align:center">Max Cells </td>
<td><strong>= </strong>
<input name="maxcells" type="text" id="maxcells" disabled="disabled" style="text-align:center"></td>
</tr>
</table>
</div>
<div id="apDiv1">
<input type="submit" name="Generate" value="G e n e r a t e"><input type="reset" name="Reset" value="R e s e t">
</div>
</form>
</body>
</html>
>> Dan ditambahkan untuk code javascript untuk program tersebut (apa itu javascript?? click here), sebagai berikut :
<script language="JavaScript" type="text/javascript">
<!--
function getmax() {
var R = parseInt(document.getElementById('JumlahRow').value);
var C = parseInt(document.getElementById('JumlahColum').value);
var X = parseInt(document.getElementById('JumlahCell').value);
var cellmax = document.getElementById('maxcells');
var total = 'N/A';
total = R * C;
cellmax.value = new String(total);
if (X > total)
{
alert('Cell Total Yang Anda Masukkan Terlalu Besar, Nilai Maksimum Cells = ' + total);
document.getElementById('CellsTotal').value = new String();
}
}
//-->
</script>
<!--
function getmax() {
var R = parseInt(document.getElementById('JumlahRow').value);
var C = parseInt(document.getElementById('JumlahColum').value);
var X = parseInt(document.getElementById('JumlahCell').value);
var cellmax = document.getElementById('maxcells');
var total = 'N/A';
total = R * C;
cellmax.value = new String(total);
if (X > total)
{
alert('Cell Total Yang Anda Masukkan Terlalu Besar, Nilai Maksimum Cells = ' + total);
document.getElementById('CellsTotal').value = new String();
}
}
//-->
</script>
____Demikian penjabaran dari program sederhana diatas...jika ada kesalahan atau apa gitu, mari kita sharing...oke mamen...____
Monday, March 8, 2010
Tipe data dan variabel pada JavaScript I
Pada Java Script tipe data yang dimiliki diantaranya :
Pada javascript kita sering menjumpai variabel-variabel, adapun fungsi dari variabel itu merupakan suatu objek yang berisi data, yang dapat dimodifikasi selama pengeksekusian program
Aturan penulisan variabel pada javascript. Nama variabel harus dimulai oleh huruf (huruf besar maupun huruf kecil) atau satu karakter ''_''. Nama variabel bisa terdiri dari huruf, angka atau karakter _ dan & (spasi kosong tidak diperbolehkan).
Nama variabel tidak boleh memakai nama nama berikut ini (reserved oleh program) :
<html>
<head>
<title>Data Types and Variables</title>
</head>
<body>
<script type="text/javascript">
var x, y;
x= 1024;
y=x; x = "Test";
document.write("<p>x = " + y + "</p>");
document.write("<p>x = " + x + "</p>");
</script>
</body>
</html>
**Hasil dari pengeksekusian code diatas :
Peletakan variabel (global atau lokal)
Variabel global adalah variabel, dimana variabel itu bisa di akses dari seluruh bagian program.
Variabel lokal adalah variabel, dimana variabel itu tidak bisa di akses dari seluruh bagian program yaitu hanya berlaku untuk fungsi tertentu .
<SCRIPT language="Javascript">
<!--
var a = 12;
var b = 4;
function PerkalianDengan2(b) {
var a = b * 2;
return a;
}
document.write("Dua kali dari ",b," adalah " , PerkalianDengan2(b));
document.write("Nilai dari a adalah",a);
// -->
</SCRIPT>
Dari contoh diatas, variabel a dideklarasikan secara eksplisit di awal dari skrip program dan juga di deklarasikan di dalam fungsi . berikut ini hasil dari program diatas.
<SCRIPT language="Javascript">
<!--
var a = 12;
var b = 4;
function PerkalianDengan2(b) {
a = b * 2;
return a;
}
document.write("Dua kali dari ",b," adalah ",PerkalianDengan2(b));
document.write("Nilai dari a adalah",a);
// -->
</SCRIPT>
Berikut ini hasil dari program diatas.
Demikian sedikit penjelasan dari saya, semoga bermanfaat...
- String contohnya : "Dwipriyatmoko"
- Number/Integer contohnya 010689
- Boolean : suatu variabel yang mempunyai dua nilai untuk memeriksa suatu kondisi tertentu yakni true untuk menyatakan kondisi benar ; false untuk menyatakan kondisi salah contohnya
Pada javascript kita sering menjumpai variabel-variabel, adapun fungsi dari variabel itu merupakan suatu objek yang berisi data, yang dapat dimodifikasi selama pengeksekusian program
Aturan penulisan variabel pada javascript. Nama variabel harus dimulai oleh huruf (huruf besar maupun huruf kecil) atau satu karakter ''_''. Nama variabel bisa terdiri dari huruf, angka atau karakter _ dan & (spasi kosong tidak diperbolehkan).
Nama variabel tidak boleh memakai nama nama berikut ini (reserved oleh program) :
- abstract
- boolean break byte
- case catch char class const continue
- debugger default delete do double
- else export extends
- false final finally float for function
- goto
- if, implements, import, in, infinity, instanceof, int, interface
- label, long new, null
- package, private, protected, public
- return
- short, static, super, switch, synchronized
- this, throw, throws, transient, true, try, typeof
- var, void, volatile
- while, with
<html>
<head>
<title>Data Types and Variables</title>
</head>
<body>
<script type="text/javascript">
var x, y;
x= 1024;
y=x; x = "Test";
document.write("<p>x = " + y + "</p>");
document.write("<p>x = " + x + "</p>");
</script>
</body>
</html>
**Hasil dari pengeksekusian code diatas :
x = 1024
x = Test
Peletakan variabel (global atau lokal)
Variabel global adalah variabel, dimana variabel itu bisa di akses dari seluruh bagian program.
Variabel lokal adalah variabel, dimana variabel itu tidak bisa di akses dari seluruh bagian program yaitu hanya berlaku untuk fungsi tertentu .
Contoh dari penggunaan variabel Global :
<SCRIPT language="Javascript">
<!--
var a = 12;
var b = 4;
function PerkalianDengan2(b) {
var a = b * 2;
return a;
}
document.write("Dua kali dari ",b," adalah " , PerkalianDengan2(b));
document.write("Nilai dari a adalah",a);
// -->
</SCRIPT>
Dari contoh diatas, variabel a dideklarasikan secara eksplisit di awal dari skrip program dan juga di deklarasikan di dalam fungsi . berikut ini hasil dari program diatas.
Dua kali dari 4 adalah 8
Nilai dari a adalah 12
Berikut contoh penggunaan variabel lokal:
<SCRIPT language="Javascript">
<!--
var a = 12;
var b = 4;
function PerkalianDengan2(b) {
a = b * 2;
return a;
}
document.write("Dua kali dari ",b," adalah ",PerkalianDengan2(b));
document.write("Nilai dari a adalah",a);
// -->
</SCRIPT>
Berikut ini hasil dari program diatas.
Dua kali dari 4 adalah 8
Nilai dari a adalah 8
Demikian sedikit penjelasan dari saya, semoga bermanfaat...
Saturday, March 6, 2010
Pengaplikasian Form Penjualan/Pembelian Menggunakan JavaScript
JavaScript adalah nama implementasi Netscape Communications Corporation untuk ECMAScript standar, suatu bahasa skrip yang didasarkan pada konsep pemrograman berbasis prototipe. Bahasa ini terutama terkenal karena penggunaannya di situs web (sebagai JavaScript sisi klien) dan juga digunakan untuk menyediakan akses skrip untuk objek yang dibenamkan (embedded) di aplikasi lain. Selain itu biasa juga sering dipakai untuk memberi efek animasi pada halaman web kita.
JavaScript hanya sedikit berhubungan dengan bahasa pemrograman Java, dengan kesamaan utamanya adalah penggunaan sintaks C. Secara semantik, JavaScript memiliki lebih banyak kesamaan dengan bahasa pemrograman Self.
biasanya javascript di tulis dalam tag yang bisa di taruh dalam tag Head, atau body dari suatu halaman web page. Desain yang tampak diatas merupakan rancangan pembuatan dari contoh yang akan saya paparkan.
**Adapun source code dalam pengaplikasian Form Penjualan dan Pembelian yang Memanfaatkan JavaScript seperti yang akan saya jelaskan dibawah ini :**
**Ini merupakan Code CSS dari HTML yang saya buat untuk memudahkan dalam penggunaan Style Dalam pengkodean saya...Adapun pembahasan yang lebih jelas dari postingankali ini saya yang membahas tentang CSS dapat anda pelajari di sini**
<style type="text/css">
<!--
.style1 {color: #0099FF}
.style3 {color: #0000FF}
.style4 {color: #FF9900}
.style5 {color: #FF0000}
.style7 {
color: #FF0000;
font-size: 18px;
font-weight: bold;
}
.style9 {color: #0000FF; font-weight: bold; }
-->
</style>
**Selanjutnya, Ini merpakan pengkodean JavaScript yang telah saya buat untuk menghasilkan web seperti pada tampilan yang telah saya lampirkan, yang isinya mencakup tentang fungsi-fungsi yang saya butuhkan untuk menghasilkan HTML seperti pada gambar yang saya telah mengusahakan sebaik mungkin. Untuk cara peletakkan pengkodean dari JavaScript dapat seperti saya ini, ataupun anda letakkan setelah code <body>**
<script language = "JavaScript" type="text/JavaScript">
<!--
function warung()
{
var catat = document.formwarung;
var hargasatujam = parseInt(catat.satu.value) * parseInt(catat.satujamaa.value);
var hargalimajam = parseInt(catat.lima.value) * parseInt(catat.limajamaa.value);
var hargaroti= parseInt(catat.roti.value) * parseInt(catat.rotiaa.value);
var hargajus = parseInt(catat.jus.value) * parseInt(catat.jusaa.value);
var hargagoreng= parseInt(catat.goreng.value) * parseInt(catat.gorengaa.value);
var hargasemua = hargasatujam + hargalimajam + hargaroti+ hargajus + hargagoreng;
if (hargasemua > 50000)
{
catat.TotalBayar.value = hargasemua;
catat.Diskon.value = 10000;
catat.JumlahBayar.value = hargasemua - parseInt(catat.Diskon.value);
}
else
{
catat.TotalBayar.value = hargasemua;
catat.Diskon.value = 0;
catat.JumlahBayar.value = hargasemua;
}
}
function awal(){
document.formwarung.reset();
}
//-->
</script>
</head>
**Ini merupakan code HTMLnya,yang penggunaannya kali ini menggunakan form yang berupa 'textfield' yang peletakannya terdapat pada tabel, yang digunakan untuk mengambil nilai value dari input yang diisikan oleh user**
** Setelah dilakukan pengisian pada input pada form warung yang telah disediakan, fungsi dapat berjalan dengan baik sehingga tampak pada gambar dibawah ini **
**Demikian akhir pembahasan materi untuk postingan kali ini, untuk kali ini saya tidak menyediakan file downloadnya...Apabila dalam pencobaan code ini anda menemukan kesalahan, kekeliruan, kesulitan, atau apapun anda bisa menghubungi saya...terimakasih, Semoga bermanfaat. Jangan Lupa Komentarnya ya...**
JavaScript hanya sedikit berhubungan dengan bahasa pemrograman Java, dengan kesamaan utamanya adalah penggunaan sintaks C. Secara semantik, JavaScript memiliki lebih banyak kesamaan dengan bahasa pemrograman Self.
biasanya javascript di tulis dalam tag yang bisa di taruh dalam tag Head, atau body dari suatu halaman web page. Desain yang tampak diatas merupakan rancangan pembuatan dari contoh yang akan saya paparkan.
**Adapun source code dalam pengaplikasian Form Penjualan dan Pembelian yang Memanfaatkan JavaScript seperti yang akan saya jelaskan dibawah ini :**
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Warung Informatika_By : Dwipriyatmoko</title>
**Ini merupakan Code CSS dari HTML yang saya buat untuk memudahkan dalam penggunaan Style Dalam pengkodean saya...Adapun pembahasan yang lebih jelas dari postingankali ini saya yang membahas tentang CSS dapat anda pelajari di sini**
<style type="text/css">
<!--
.style1 {color: #0099FF}
.style3 {color: #0000FF}
.style4 {color: #FF9900}
.style5 {color: #FF0000}
.style7 {
color: #FF0000;
font-size: 18px;
font-weight: bold;
}
.style9 {color: #0000FF; font-weight: bold; }
-->
</style>
**Selanjutnya, Ini merpakan pengkodean JavaScript yang telah saya buat untuk menghasilkan web seperti pada tampilan yang telah saya lampirkan, yang isinya mencakup tentang fungsi-fungsi yang saya butuhkan untuk menghasilkan HTML seperti pada gambar yang saya telah mengusahakan sebaik mungkin. Untuk cara peletakkan pengkodean dari JavaScript dapat seperti saya ini, ataupun anda letakkan setelah code <body>**
<script language = "JavaScript" type="text/JavaScript">
<!--
function warung()
{
var catat = document.formwarung;
var hargasatujam = parseInt(catat.satu.value) * parseInt(catat.satujamaa.value);
var hargalimajam = parseInt(catat.lima.value) * parseInt(catat.limajamaa.value);
var hargaroti= parseInt(catat.roti.value) * parseInt(catat.rotiaa.value);
var hargajus = parseInt(catat.jus.value) * parseInt(catat.jusaa.value);
var hargagoreng= parseInt(catat.goreng.value) * parseInt(catat.gorengaa.value);
var hargasemua = hargasatujam + hargalimajam + hargaroti+ hargajus + hargagoreng;
if (hargasemua > 50000)
{
catat.TotalBayar.value = hargasemua;
catat.Diskon.value = 10000;
catat.JumlahBayar.value = hargasemua - parseInt(catat.Diskon.value);
}
else
{
catat.TotalBayar.value = hargasemua;
catat.Diskon.value = 0;
catat.JumlahBayar.value = hargasemua;
}
}
function awal(){
document.formwarung.reset();
}
//-->
</script>
</head>
**Ini merupakan code HTMLnya,yang penggunaannya kali ini menggunakan form yang berupa 'textfield' yang peletakannya terdapat pada tabel, yang digunakan untuk mengambil nilai value dari input yang diisikan oleh user**
<body>
<h2 align="center" class="style1">DAFTAR MENU-HARGA WARUNG TIK</h2>
<form name="formwarung" action="#">
<table border="1" align="center" style="width:589">
<tr bgcolor="#FFCC00">
<th style="width:27" scope="col">No</th>
<th style="width:181" scope="col">Daftar Menu</th>
<th style="width:185" scope="col">Harga</th>
<th style="width:166" scope="col">Order</th>
</tr>
<tr>
<td style="text-align:center"><strong>1.</strong></td>
<td><strong>Hotspot 1 Jam </strong></td>
<td><strong>@
<input type="text" name="satu" value="4500" size="20" disabled="disabled"/>
</strong></td>
<td><input name="satujamaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr style="background-color:#CCFF99">
<td style="text-align:center"><strong>2.</strong></td>
<td><strong>Hotspot 5 Jam </strong></td>
<td><strong>@
<input type="text" name="lima" value="18000" size="20" disabled="disabled"/>
</strong></td>
<td><input name="limajamaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr>
<td style="text-align:center"><strong>3.</strong></td>
<td><strong>Roti Bakar <span class="style5">"Opera"</span> </strong></td>
<td><strong>@
<input type="text" name="roti" value="10000" size="20" disabled="disabled"/>
</strong></td>
<td><input name="rotiaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr style="background-color:#CCFF99">
<td style="text-align:center"><strong>4.</strong></td>
<td><strong>Juice <span class="style3">"Internet Explorer"</span> </strong></td>
<td><strong>@
<input type="text" name="jus" value="12500" size="20" disabled="disabled"/>
</strong></td>
<td><input name="jusaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr>
<td style="text-align:center"><strong>5.</strong></td>
<td><strong>Gorengan <span class="style4">"Mozilla"</span> </strong></td>
<td><strong>@
<input type="text" name="goreng" value="1500" size="20" disabled="disabled"/>
</strong></td>
<td><input name="gorengaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr style="background-color:#FF99FF">
<td colspan="3" style="text-align:center"><strong>Jumlah Total</strong></td>
<td><input name="TotalBayar" type="text" style="text-align:center" disabled="disabled" value="-" size="20"/></td>
</tr>
<tr>
<td colspan="3" style="text-align:center"><strong>Diskon )*</strong></td>
<td><input name="Diskon" type="text" style="text-align:center" disabled="disabled" value="-" size="20"/></td>
</tr>
<tr style="background-color:#FF99FF">
<td colspan="3" style="text-align:center"><strong>Jumlah Bayar</strong></td>
<td><input name="JumlahBayar" type="text" style="text-align:center" disabled="disabled" value="-" size="20"/></td>
</tr>
</table>
<p align="center"><span class="style7">)* </span><span class="style9">: Menunjukkan Jumlah potongan dikarenakan Pemesanan telah melebihi Rp. 50.000,00. Potongan tidak berlaku kelipatan</span> <br/>
</p>
<div id="Layer1" style="position:absolute; width:166px; height:40px; z-index:1; left: 644px; top: 368px;">
<input type="button" value="B a t a l" onclick="awal()"/>
</div>
</form>
</body>
</html>
<h2 align="center" class="style1">DAFTAR MENU-HARGA WARUNG TIK</h2>
<form name="formwarung" action="#">
<table border="1" align="center" style="width:589">
<tr bgcolor="#FFCC00">
<th style="width:27" scope="col">No</th>
<th style="width:181" scope="col">Daftar Menu</th>
<th style="width:185" scope="col">Harga</th>
<th style="width:166" scope="col">Order</th>
</tr>
<tr>
<td style="text-align:center"><strong>1.</strong></td>
<td><strong>Hotspot 1 Jam </strong></td>
<td><strong>@
<input type="text" name="satu" value="4500" size="20" disabled="disabled"/>
</strong></td>
<td><input name="satujamaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr style="background-color:#CCFF99">
<td style="text-align:center"><strong>2.</strong></td>
<td><strong>Hotspot 5 Jam </strong></td>
<td><strong>@
<input type="text" name="lima" value="18000" size="20" disabled="disabled"/>
</strong></td>
<td><input name="limajamaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr>
<td style="text-align:center"><strong>3.</strong></td>
<td><strong>Roti Bakar <span class="style5">"Opera"</span> </strong></td>
<td><strong>@
<input type="text" name="roti" value="10000" size="20" disabled="disabled"/>
</strong></td>
<td><input name="rotiaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr style="background-color:#CCFF99">
<td style="text-align:center"><strong>4.</strong></td>
<td><strong>Juice <span class="style3">"Internet Explorer"</span> </strong></td>
<td><strong>@
<input type="text" name="jus" value="12500" size="20" disabled="disabled"/>
</strong></td>
<td><input name="jusaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr>
<td style="text-align:center"><strong>5.</strong></td>
<td><strong>Gorengan <span class="style4">"Mozilla"</span> </strong></td>
<td><strong>@
<input type="text" name="goreng" value="1500" size="20" disabled="disabled"/>
</strong></td>
<td><input name="gorengaa" type="text" onkeyup="warung()" value="0" size="20"/></td>
</tr>
<tr style="background-color:#FF99FF">
<td colspan="3" style="text-align:center"><strong>Jumlah Total</strong></td>
<td><input name="TotalBayar" type="text" style="text-align:center" disabled="disabled" value="-" size="20"/></td>
</tr>
<tr>
<td colspan="3" style="text-align:center"><strong>Diskon )*</strong></td>
<td><input name="Diskon" type="text" style="text-align:center" disabled="disabled" value="-" size="20"/></td>
</tr>
<tr style="background-color:#FF99FF">
<td colspan="3" style="text-align:center"><strong>Jumlah Bayar</strong></td>
<td><input name="JumlahBayar" type="text" style="text-align:center" disabled="disabled" value="-" size="20"/></td>
</tr>
</table>
<p align="center"><span class="style7">)* </span><span class="style9">: Menunjukkan Jumlah potongan dikarenakan Pemesanan telah melebihi Rp. 50.000,00. Potongan tidak berlaku kelipatan</span> <br/>
</p>
<div id="Layer1" style="position:absolute; width:166px; height:40px; z-index:1; left: 644px; top: 368px;">
<input type="button" value="B a t a l" onclick="awal()"/>
</div>
</form>
</body>
</html>
** Setelah dilakukan pengisian pada input pada form warung yang telah disediakan, fungsi dapat berjalan dengan baik sehingga tampak pada gambar dibawah ini **
**Demikian akhir pembahasan materi untuk postingan kali ini, untuk kali ini saya tidak menyediakan file downloadnya...Apabila dalam pencobaan code ini anda menemukan kesalahan, kekeliruan, kesulitan, atau apapun anda bisa menghubungi saya...terimakasih, Semoga bermanfaat. Jangan Lupa Komentarnya ya...**
Monday, March 1, 2010
Desain Halaman Web Sederhana Menggunakan CSS
CSS adalah kepanjangan dari Cascading Style Sheets, yaitu sebuah halaman terpisah dari halaman web yang dipergunakan untuk pengaturan komponen style seperti font, warna, layout dan sebagainnya. CSS bekerja sebagai pelengkap pada HTML. Jika anda baru mempelajari HTML, maka cobalah untuk sekaligus belajar CSS. Dan anda akan terkejut dengan hasilnya..!!
CSS memungkinkan web developer untuk memisahkan HTML dari aturan-aturan untuk membentuk tampilan sebuah website. Tapi terkadang, banyak orang yang baru belajar HTML, menganggap remeh kekuatan dan fleksibilitas dari sebuah css. Banyak kegunaan CSS yang telah saya posting diwaktu sebelumnya, kilik disini untuk kembali ke Posting sebelumnya yang membahas tentang CSS
Update TGL 04-03-2009
Pembuatan Web seperti pada gambar dapat dipermudah dengan adanya CSS, berikut merupakan code CSS yang saya simpan dengan nama file mod3tgs2.css. Berikut Kodenya :
#wrapper {
margin: auto;
width: 997px;
border: 0;
}
#header {
height: 120px;
border: 1px solid blue;
margin-bottom:2px;
background:blue url('Header2.jpg');
}
#Gambarum {
float: left;
height: 63px;
width:61px;
margin-top:20px;
margin-left:50px;
border: 0;
background:red url('UM warna 3D.PNG');
}
#Te {
float: left;
height: 35px;
width:300px;
margin-top:35px;
margin-left:5px;
}
#aaaa {
float: right;
height: 120px;
width:400px;
border: 0;
}
#atas {
float: left;
height: 25px;
width:350px;
margin-left:30px;
margin-top:2px;
border: 0;
}
#search {
clear:both;
float: right;
height: 20px;
width:300px;
margin-top:67px;
margin-right:20px;
border: 0;
}
#search1 {
float: left;
height: 15px;
width:120px;
margin-left:10px;
margin-top:4px;
border: 0;
}
#search2 {
float: right;
height: 17px;
width:110px;
margin-right:35px;
margin-top:4px;
border: 0;
background:0;
}
#inner {
float: left;
border: 0;
}
#sidebar {
float: left;
margin-right: 0px;
width: 250px;
height:420px;
border: 1px solid blue;
background:blue url('sidebar.jpg');
}
#Inner2 {
float: left;
width: 745px;
height: 420px;
border: 0;
}
#top{
height: 80px;
border: 0;
background:blue url('header5.jpg');
}
#content {
float: left;
margin-top:10px;
margin-right:15px;
margin-left:15px;
width: 460px;
height: 323px;
border: 0;
}
#right {
float: left;
width: 250px;
height: 200px;
margin-top:10px;
border: 1px solid green;
background:blue url('JuaraFutsal.jpg');
}
#Rightup {
float: left;
width: 250px;
height: 80px;
margin-top:3px;
border: 1px solid Blue;
background-color:#0066CC;
}
#Rightbot {
float: left;
width: 250px;
height: 26px;
margin-top:10px;
border: 0;
}
#footer {
clear: both;
height: 80px;
border: 1px solid blue;
background:blue url('Footer1.jpg');
}
.style2 {
font-size: 24px;
font-weight: bold;
color: #000099;
}
.style3 {
color: #0000CC;
font-weight: bold;
}
.style4 {
font-family: "Times New Roman", Times, serif;
font-size: xx-large;
color: #FFFFFF;
font-weight: bold;
}
.style6 {
font-family: "Times New Roman", Times, serif;
font-weight: bold;
}
.style7 {color: #FFFFFF}
.style8 {
font-family: "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}
.style10 {
color: #FFFFFF; font-size: 12px;
}
.style11 {
color: #000066;
font-weight: bold;
}
#leftmenu ul {
width: 250px;
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: blue url('button.jpg');
margin: 0px 0px 1px; color: #ffffff;
}
#leftmenu a:hover {
background: #000066 no-repeat left center; color: #ffffff
}
Untuk Koce HTML nya:
<!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" xml:lang="en" lang="en">
<head>
<title>Desain Halaman Web By_Dwipriyatmoko</title>
<link rel="stylesheet" href="mod3tgs2.css" type="text/css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="Gambarum">
</div>
<div class="style4" id="Te">TEKNIK ELEKTRO
</div>
<div id="aaaa">
<div class="style6" id="atas">
<div align="right" class="style7"><a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">Home</a> | <a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">Sitemap</a> | <a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">RSS</a> | <a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">Contact</a> | <a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">About Us</a> </div>
</div>
<div id="search">
<div class="style7" id="search1">
<div align="right"><em><strong>
Search
</strong></em></div>
</div>
<div id="search2">
<input type="text" name="textfield" id="textfield" />
</div>
</div>
</div>
</div>
<div id="inner">
<div id="sidebar">
<div id="leftmenu">
<ul>
<li>
<div align="center"><a href="http://localhost/Tugasku/mod3tgs2.html">Home</a></div>
</li>
<li>
<div align="center"><a href="http://localhost/Tugasku/mod3tgs2.html">News & Media </a></div>
</li>
<li>
<div align="center"><a href="http://localhost/Tugasku/mod3tgs2.html">Tutorial</a></div>
</li>
<li>
<div align="center"><a href="http://localhost/Tugasku/mod3tgs2.html">Tips and Trik</a></div>
</li>
<li>
<div align="center"><a href="#">Download</a></div>
</li>
</ul>
</div>
</div>
<div id="Inner2">
<div id="top">
</div>
<div id="content">
<p class="style2">Lomba Desain WE</p>
<p class="style3">By : Dwipriyatmoko</p>
<p class="style3">Lorem ipsum dolor sit amet, consectetur adipisicing elit,<br />
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<br />
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris<br />
nisi ut aliquip ex ea commodo consequat.</p>
<p class="style3">Lorem ipsum dolor sit amet, consectetur adipisicing elit,<br />
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<br />
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris<br />
nisi ut aliquip ex ea commodo consequat. </p>
</div>
<div id="right">
</div>
<div id="Rightup">
<p align="center" class="style8">Juara Pertama FUTSAL KAJUR CUP, PTI 07 </p>
</div>
<div id="Rightbot">
<div align="center" class="style11"><u>TEKNIK ELEKTRO UM</u>
</div>
</div>
</div>
</div>
<div id="footer">
<p align="right" class="style10">Design By Dwipriyatmoko © PTI 07 </p>
</div>
</div>
</body>
</html>
Pembuatan Web diatas diperlukan banyak komponen pembangunnya, seperti gambar header, footer,dll. File pendukung maupun kode dapat di copas Terima kasih atas kunjungannya...semoga bermanfaat, jangan lupa comment'nya ya...mungkin kalau ada saran ataupun kritik...
CSS memungkinkan web developer untuk memisahkan HTML dari aturan-aturan untuk membentuk tampilan sebuah website. Tapi terkadang, banyak orang yang baru belajar HTML, menganggap remeh kekuatan dan fleksibilitas dari sebuah css. Banyak kegunaan CSS yang telah saya posting diwaktu sebelumnya, kilik disini untuk kembali ke Posting sebelumnya yang membahas tentang CSS
Update TGL 04-03-2009
Pembuatan Web seperti pada gambar dapat dipermudah dengan adanya CSS, berikut merupakan code CSS yang saya simpan dengan nama file mod3tgs2.css. Berikut Kodenya :
#wrapper {
margin: auto;
width: 997px;
border: 0;
}
#header {
height: 120px;
border: 1px solid blue;
margin-bottom:2px;
background:blue url('Header2.jpg');
}
#Gambarum {
float: left;
height: 63px;
width:61px;
margin-top:20px;
margin-left:50px;
border: 0;
background:red url('UM warna 3D.PNG');
}
#Te {
float: left;
height: 35px;
width:300px;
margin-top:35px;
margin-left:5px;
}
#aaaa {
float: right;
height: 120px;
width:400px;
border: 0;
}
#atas {
float: left;
height: 25px;
width:350px;
margin-left:30px;
margin-top:2px;
border: 0;
}
#search {
clear:both;
float: right;
height: 20px;
width:300px;
margin-top:67px;
margin-right:20px;
border: 0;
}
#search1 {
float: left;
height: 15px;
width:120px;
margin-left:10px;
margin-top:4px;
border: 0;
}
#search2 {
float: right;
height: 17px;
width:110px;
margin-right:35px;
margin-top:4px;
border: 0;
background:0;
}
#inner {
float: left;
border: 0;
}
#sidebar {
float: left;
margin-right: 0px;
width: 250px;
height:420px;
border: 1px solid blue;
background:blue url('sidebar.jpg');
}
#Inner2 {
float: left;
width: 745px;
height: 420px;
border: 0;
}
#top{
height: 80px;
border: 0;
background:blue url('header5.jpg');
}
#content {
float: left;
margin-top:10px;
margin-right:15px;
margin-left:15px;
width: 460px;
height: 323px;
border: 0;
}
#right {
float: left;
width: 250px;
height: 200px;
margin-top:10px;
border: 1px solid green;
background:blue url('JuaraFutsal.jpg');
}
#Rightup {
float: left;
width: 250px;
height: 80px;
margin-top:3px;
border: 1px solid Blue;
background-color:#0066CC;
}
#Rightbot {
float: left;
width: 250px;
height: 26px;
margin-top:10px;
border: 0;
}
#footer {
clear: both;
height: 80px;
border: 1px solid blue;
background:blue url('Footer1.jpg');
}
.style2 {
font-size: 24px;
font-weight: bold;
color: #000099;
}
.style3 {
color: #0000CC;
font-weight: bold;
}
.style4 {
font-family: "Times New Roman", Times, serif;
font-size: xx-large;
color: #FFFFFF;
font-weight: bold;
}
.style6 {
font-family: "Times New Roman", Times, serif;
font-weight: bold;
}
.style7 {color: #FFFFFF}
.style8 {
font-family: "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}
.style10 {
color: #FFFFFF; font-size: 12px;
}
.style11 {
color: #000066;
font-weight: bold;
}
#leftmenu ul {
width: 250px;
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: blue url('button.jpg');
margin: 0px 0px 1px; color: #ffffff;
}
#leftmenu a:hover {
background: #000066 no-repeat left center; color: #ffffff
}
Untuk Koce HTML nya:
<!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" xml:lang="en" lang="en">
<head>
<title>Desain Halaman Web By_Dwipriyatmoko</title>
<link rel="stylesheet" href="mod3tgs2.css" type="text/css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<div id="Gambarum">
</div>
<div class="style4" id="Te">TEKNIK ELEKTRO
</div>
<div id="aaaa">
<div class="style6" id="atas">
<div align="right" class="style7"><a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">Home</a> | <a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">Sitemap</a> | <a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">RSS</a> | <a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">Contact</a> | <a href="http://localhost/Tugasku/mod3tgs2.html" target="_blank" class="style7">About Us</a> </div>
</div>
<div id="search">
<div class="style7" id="search1">
<div align="right"><em><strong>
Search
</strong></em></div>
</div>
<div id="search2">
<input type="text" name="textfield" id="textfield" />
</div>
</div>
</div>
</div>
<div id="inner">
<div id="sidebar">
<div id="leftmenu">
<ul>
<li>
<div align="center"><a href="http://localhost/Tugasku/mod3tgs2.html">Home</a></div>
</li>
<li>
<div align="center"><a href="http://localhost/Tugasku/mod3tgs2.html">News & Media </a></div>
</li>
<li>
<div align="center"><a href="http://localhost/Tugasku/mod3tgs2.html">Tutorial</a></div>
</li>
<li>
<div align="center"><a href="http://localhost/Tugasku/mod3tgs2.html">Tips and Trik</a></div>
</li>
<li>
<div align="center"><a href="#">Download</a></div>
</li>
</ul>
</div>
</div>
<div id="Inner2">
<div id="top">
</div>
<div id="content">
<p class="style2">Lomba Desain WE</p>
<p class="style3">By : Dwipriyatmoko</p>
<p class="style3">Lorem ipsum dolor sit amet, consectetur adipisicing elit,<br />
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<br />
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris<br />
nisi ut aliquip ex ea commodo consequat.</p>
<p class="style3">Lorem ipsum dolor sit amet, consectetur adipisicing elit,<br />
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<br />
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris<br />
nisi ut aliquip ex ea commodo consequat. </p>
</div>
<div id="right">
</div>
<div id="Rightup">
<p align="center" class="style8">Juara Pertama FUTSAL KAJUR CUP, PTI 07 </p>
</div>
<div id="Rightbot">
<div align="center" class="style11"><u>TEKNIK ELEKTRO UM</u>
</div>
</div>
</div>
</div>
<div id="footer">
<p align="right" class="style10">Design By Dwipriyatmoko © PTI 07 </p>
</div>
</div>
</body>
</html>
Pembuatan Web diatas diperlukan banyak komponen pembangunnya, seperti gambar header, footer,dll. File pendukung maupun kode dapat di copas Terima kasih atas kunjungannya...semoga bermanfaat, jangan lupa comment'nya ya...mungkin kalau ada saran ataupun kritik...
Dasar Pemrograman JavaScript
JavaScript adalah nama implementasi Netscape Communications Corporation untuk ECMAScript standar, suatu bahasa skrip yang didasarkan pada konsep pemrograman berbasis prototipe. Bahasa ini terutama terkenal karena penggunaannya di situs web (sebagai JavaScript sisi klien) dan juga digunakan untuk menyediakan akses skrip untuk objek yang dibenamkan (embedded) di aplikasi lain. Selain itu biasa juga sering dipakai untuk memberi efek animasi pada halaman web kita.
JavaScript hanya sedikit berhubungan dengan bahasa pemrograman Java, dengan kesamaan utamanya adalah penggunaan sintaks C. Secara semantik, JavaScript memiliki lebih banyak kesamaan dengan bahasa pemrograman Self.
biasanya javascript di tulis dalam tag <script></script> yang bisa di taruh dalam tag Head, atau body dari suatu halaman web page.
Berikut ini contoh javascript :
<script type="text/javascript">
function halo() {
alert( "Halo Dunia!" );
}
</script>
>> Kode diatas merupakan fungsi yang ditulis pada javascript [halo( )] untuk mengeluarkan "Halo Dunia!"
Silahkan mencoba pada fungsi javascript yang lain...
JavaScript hanya sedikit berhubungan dengan bahasa pemrograman Java, dengan kesamaan utamanya adalah penggunaan sintaks C. Secara semantik, JavaScript memiliki lebih banyak kesamaan dengan bahasa pemrograman Self.
biasanya javascript di tulis dalam tag <script></script> yang bisa di taruh dalam tag Head, atau body dari suatu halaman web page.
Berikut ini contoh javascript :
<script type="text/javascript">
function halo() {
alert( "Halo Dunia!" );
}
</script>
>> Kode diatas merupakan fungsi yang ditulis pada javascript [halo( )] untuk mengeluarkan "Halo Dunia!"
Silahkan mencoba pada fungsi javascript yang lain...
Sunday, February 21, 2010
Cara Posting Kode HTML ke Blogger Sebagai Teks
Anda pastinya bertanya-tanya kenapa kok selalu saja hilang jika kita mau memposting kode HTML, JavaSkript ke Blog..memang sangatlah sulit jika kita baru awal dalam melakukan blogging atau awal dalam pengenalan kode HTML...Pada posting kali ini saya akan membahas bagaimana langkah demi langkah Posting Kode HTML pada Blog anda dan dianggap sebagai teks...
Kenapa pada postingan saya sebelumnya tiap kali melampirkan kode-kode HTML saya selalu melampirkan image, hal tersebut saya maksudkan untuk anda agar berusaha mencari cara apakah bisa anda melakukan convert file dari file JPEG, menjadi format Teks yang anda bisa copast dengan mudah...jika ingin tau caranya klik disini
Selama ini anda sering sekali posting dengan mengetikkan seperti ini :
<hd1> Posting code HTML ke Blog </hd1>
Akan terlihat seperti ini :
Posting code HTML ke Blog
Oke kita mulai saja pembahasan kita...pertama kita harus tau bahwa kita harus melakukan convert code dengan mengganti :
cara ini membutuhkan ketelitian dan waktu yang lama, anda diwajibkan bersabar untuk dapat membuat posting code HTML yang banyak...Namun saya disini juga akan memberikan solusi untuk mengatasi hal yang rumit diatas...yakni dengan cara mengkonversi/mengencode melalui fasilitas online, klik saja disini untuk langsung mengkonversinya...
Mudahkan dan pastinya bermanfaat....Amin
Kenapa pada postingan saya sebelumnya tiap kali melampirkan kode-kode HTML saya selalu melampirkan image, hal tersebut saya maksudkan untuk anda agar berusaha mencari cara apakah bisa anda melakukan convert file dari file JPEG, menjadi format Teks yang anda bisa copast dengan mudah...jika ingin tau caranya klik disini
Selama ini anda sering sekali posting dengan mengetikkan seperti ini :
<hd1> Posting code HTML ke Blog </hd1>
Akan terlihat seperti ini :
Oke kita mulai saja pembahasan kita...pertama kita harus tau bahwa kita harus melakukan convert code dengan mengganti :
< menjadi <
> menjadi > dan
" menjadi "
cara ini membutuhkan ketelitian dan waktu yang lama, anda diwajibkan bersabar untuk dapat membuat posting code HTML yang banyak...Namun saya disini juga akan memberikan solusi untuk mengatasi hal yang rumit diatas...yakni dengan cara mengkonversi/mengencode melalui fasilitas online, klik saja disini untuk langsung mengkonversinya...
Mudahkan dan pastinya bermanfaat....Amin
Code Dasar Pemrograman Web HTML
Pemrograman web/HTML merupakan pemrograman yang sangat menarik untuk kalangan programmer yang suka dalam desain web, dan suka bermail2 dengan internet...Web adalah fasilitas yang paling sering digunakan dan diakses setiap orang di Internet. Membuat web tidaklah susah. Sebuah web sederhana dan informatif dapat dibuat dengan cepat menggunakan HTML, CSS, dan JavaScript. HTML adalah singkatan dari Hyper Text Markup Language. Setiap pembuat web pasti menggunakan HTML ketika membuat halaman webnya. CSS adalah singkatan dari Cascading Style Sheet. CSS digunakan untuk mempercantik halaman web dan mempermudah pembuat web dalam mengatur penampilan web buatannya. JavaScript digunakan untuk menambahkan berbagai macam fungsionalitas pada web yang dibuat. HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Berikut ini adalah perintah-perintah umum yang biasa di pakai dakam penulisan kode HTML :
Berikut ini adalah perintah-perintah umum yang biasa di pakai dakam penulisan kode HTML :
Friday, February 12, 2010
Tugas 1 Pemrograman Berbasis Web
Ini sekedar tampilan yang akan keluar untuk Kode program yang akan saya tunjukkan dibawah screen shot dari gamabar dibawah ini :
Adapun kode program untuk membuatnya :
Thursday, February 4, 2010
Dasar Pemrograman Berbasis Web III (JavaScript)
JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. Jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. JavaScript pertama kali diperkenalkan oleh Netscape pada tahun 1995. Pada awalnya bahasa yang sekarang disebut JavaScript ini dulunya dinamai “LiveScript”” yang berfungsi sebagai bahasa sederhana untuk browser Netscape Navigator 2 yang sangat populer pada saat itu.
Yang harus diperhatikan dalam pengelolaan pemrograman JavaScript, diantaranya JavaScript adalah “case sensitive”, yang artinya JavaScript membedakan huruf besar dan huruf kecil. Jika Anda pernah belajar bahasa pemrograman seperti Turbo C atau C++, maka sama seperti bahasa pemrograman tersebut, dimana huruf T tidak sama dengan huruf t. Dalam bahasa pemrograman JavaScript juga, sebagai contoh fungsi perintah var tidak boleh ditulis Var dan juga tidak boleh ditulis VAR (huruf besar semua), yang benar adalah var (huruf kecil semua). Perintah lain adalah new Date tidak boleh ditulis new date (huruf kecil semua)
Kelebihan JavaScript
JavaScript bekerja pada sisi browser. maksudnya begini : untuk menampilkan halaman web, user menuliskan alamat web di address bar url. setelah itu, browser “mengambil” file html ( dengan file jJvaScript yang melekat padanya jika memang ada ) ke server yang beralamat di URL yang diketikan oleh user. Selesai file diambil, file ditampilkan pada browser. Nah, setelah file JavaScript berada pada browser, barulah script JavaScript tersebut bekerja. Efek dari Javascript yang bekerja pada sisi browser ini, Javascript dapat merespon perintah user dengan cepat, dan membuat halaman web menjadi lebih responsif. JavaScript melakukan apa yang tidak bisa dilakukan oleh HTML, PHP, dan CSS : menangani hal – hal yang membutuhkan respons cepat terhadap aksi dari user. Implementasi terpopuler saat ini dari pemrograman JavaScript adalah teknik AJAX. (Asynchronous JavaScript and XMLHTTP ). teknik ini sering digunakan oleh aplikasi berbasis web seperti Gmail, Google Reader, dan lain lain. Teknik yang membuat pertukaran data antara server dan browser terjadi di belakang layar sehingga interaksi antara user dan aplikasi web semakin responsif. Post tersendiri untuk membahas hal ini akan kita siapkan.
Yang harus diperhatikan dalam pengelolaan pemrograman JavaScript, diantaranya JavaScript adalah “case sensitive”, yang artinya JavaScript membedakan huruf besar dan huruf kecil. Jika Anda pernah belajar bahasa pemrograman seperti Turbo C atau C++, maka sama seperti bahasa pemrograman tersebut, dimana huruf T tidak sama dengan huruf t. Dalam bahasa pemrograman JavaScript juga, sebagai contoh fungsi perintah var tidak boleh ditulis Var dan juga tidak boleh ditulis VAR (huruf besar semua), yang benar adalah var (huruf kecil semua). Perintah lain adalah new Date tidak boleh ditulis new date (huruf kecil semua)
Kelebihan JavaScript
JavaScript bekerja pada sisi browser. maksudnya begini : untuk menampilkan halaman web, user menuliskan alamat web di address bar url. setelah itu, browser “mengambil” file html ( dengan file jJvaScript yang melekat padanya jika memang ada ) ke server yang beralamat di URL yang diketikan oleh user. Selesai file diambil, file ditampilkan pada browser. Nah, setelah file JavaScript berada pada browser, barulah script JavaScript tersebut bekerja. Efek dari Javascript yang bekerja pada sisi browser ini, Javascript dapat merespon perintah user dengan cepat, dan membuat halaman web menjadi lebih responsif. JavaScript melakukan apa yang tidak bisa dilakukan oleh HTML, PHP, dan CSS : menangani hal – hal yang membutuhkan respons cepat terhadap aksi dari user. Implementasi terpopuler saat ini dari pemrograman JavaScript adalah teknik AJAX. (Asynchronous JavaScript and XMLHTTP ). teknik ini sering digunakan oleh aplikasi berbasis web seperti Gmail, Google Reader, dan lain lain. Teknik yang membuat pertukaran data antara server dan browser terjadi di belakang layar sehingga interaksi antara user dan aplikasi web semakin responsif. Post tersendiri untuk membahas hal ini akan kita siapkan.
Dasar Pemrograman Berbasis Web II (CSS)
CSS adalah kepanjangan dari Cascading Style Sheets, yaitu sebuah halaman terpisah dari halaman web yang dipergunakan untuk pengaturan komponen style seperti font, warna, layout dan sebagainnya. CSS bekerja sebagai pelengkap pada HTML. Jika anda baru mempelajari HTML, maka cobalah untuk sekaligus belajar CSS. Dan anda akan terkejut dengan hasilnya..!!
CSS memungkinkan web developer untuk memisahkan HTML dari aturan-aturan untuk membentuk tampilan sebuah website. Tapi terkadang, banyak orang yang baru belajar HTML, menganggap remeh kekuatan dan fleksibilitas dari sebuah css.
Fungsi CSS
1. Dengan memperggunakan CSS memungkinkan mendapatkan file yang kecil.Dengan mempergunakan CSS, akan diperoleh file hasil web design lebih kecil.Hal ini karena pengaturan style oleh CSS dibuat secara terpisah dan di import ke dalam file utama.
2. Kecepatan Acess akan jauh lebih cepat.Dari keterangan diatas, maka akan diperoleh file yang jauh lebih kecil. Hal ini berarti juga akan mempercepat acces untuk membuka halaman website.
3. Lebih mudah untuk mengontrol style dari seluruh halaman website. Dengan menggunakan CSS akan sangat mempermudah mengotrol style dari seluruh halaman web site. Hal ini dikarenakan kita hanya merubah satu halaman untuk merubah seluruh style dari sebuah website.
4. CSS memungkinkan menyembunyikan content dari browser, tapi masih di index oleh google.CSS memungkinkan kita menyembunyikan Content dari halaman website dari browser, tetapi memungkinkan masih dibaca oleh google. Hal ini tidak kami maksudkan untuk tujuan search engine spaming, tetapi dikarenakan oleh hal lain. Misalnnya anda menghendaki sebuah content untuk disembunyikan dari browser, tatapi masih bisa nampak ketika diprint, atau sebaliknnya.
Komponen CSS
1. Class dan ID
Class telah dibahas sedikit pada bagian sebelumnya. Yakni digunakan sebagai flag atau menggolongkan format yang sama. Jadi apabila menginginkan format yang sama tinggal memanggil class tersebut. Disamping itu ada tipe identifier lainnya yang dapat dipergunakan di CSS, yakni id. Kita dapat menggunakan Class dan ID dengan cara yang sama.
2. Subclass
Komponen lain yang dapat digunakan di dalam CSS adalah subclass, subclass terletak di dalam class, digunakan apabila dalam satu class terdapat beberapa tag yang formatnya berbeda. Jadi satu subclass akan
memberikan style format pada sebuah tag yang ada pada sebuah dokumen HTML.
CSS memungkinkan web developer untuk memisahkan HTML dari aturan-aturan untuk membentuk tampilan sebuah website. Tapi terkadang, banyak orang yang baru belajar HTML, menganggap remeh kekuatan dan fleksibilitas dari sebuah css.
Fungsi CSS
1. Dengan memperggunakan CSS memungkinkan mendapatkan file yang kecil.Dengan mempergunakan CSS, akan diperoleh file hasil web design lebih kecil.Hal ini karena pengaturan style oleh CSS dibuat secara terpisah dan di import ke dalam file utama.
2. Kecepatan Acess akan jauh lebih cepat.Dari keterangan diatas, maka akan diperoleh file yang jauh lebih kecil. Hal ini berarti juga akan mempercepat acces untuk membuka halaman website.
3. Lebih mudah untuk mengontrol style dari seluruh halaman website. Dengan menggunakan CSS akan sangat mempermudah mengotrol style dari seluruh halaman web site. Hal ini dikarenakan kita hanya merubah satu halaman untuk merubah seluruh style dari sebuah website.
4. CSS memungkinkan menyembunyikan content dari browser, tapi masih di index oleh google.CSS memungkinkan kita menyembunyikan Content dari halaman website dari browser, tetapi memungkinkan masih dibaca oleh google. Hal ini tidak kami maksudkan untuk tujuan search engine spaming, tetapi dikarenakan oleh hal lain. Misalnnya anda menghendaki sebuah content untuk disembunyikan dari browser, tatapi masih bisa nampak ketika diprint, atau sebaliknnya.
Komponen CSS
1. Class dan ID
Class telah dibahas sedikit pada bagian sebelumnya. Yakni digunakan sebagai flag atau menggolongkan format yang sama. Jadi apabila menginginkan format yang sama tinggal memanggil class tersebut. Disamping itu ada tipe identifier lainnya yang dapat dipergunakan di CSS, yakni id. Kita dapat menggunakan Class dan ID dengan cara yang sama.
2. Subclass
Komponen lain yang dapat digunakan di dalam CSS adalah subclass, subclass terletak di dalam class, digunakan apabila dalam satu class terdapat beberapa tag yang formatnya berbeda. Jadi satu subclass akan
memberikan style format pada sebuah tag yang ada pada sebuah dokumen HTML.
Subscribe to:
Posts (Atom)
auto insurance, auto insurance quotes, auto insurance companies, auto insurance florida, auto insurance quotes online, auto insurance america, auto insurance comparison, auto insurance reviews, auto insurance calculator, auto insurance score, auto insurance quotes, auto insurance companies, auto insurance florida, auto insurance quotes online, auto insurance america, auto insurance comparison, auto insurance reviews, auto insurance calculator, auto insurance score, auto insurance ratings