[HTML] - TAB INDEX di HTML

Sering kali kita bermasalah dengan pemrograman ketika, user menginginkan Aplikasi sesakti aplikasi deksptop.
ceritanya gini, Web dengan PHP dan HTML mungkin akan userfriendly ketika di padukan dengan JS, CSS, dan XML dan komponen pendukung lainnya. Shingga Muncul lah produck WEB. 2.0 , untuk memenuhi itu.....
Ketika sya training user, user berkata "aplikasi terlalu ribet" saya ga biasa make "Mouse untuk pindah ke filed berikutnya ketika input data."
maklum lah......Si USer masih terbiasa dngan dekstop VB. dia bisa input data dengan field pertama kemudian enter akan pindah ke field berikutnya....

Untuk di PHP, khususnya di desain HTML mesti melibatkan JS(java script) untuk menghanddle kemalasan si uer uyg enggan make mouse...

Inio sedikit koding yag saya daped di foum PHP indonesia oleh master2 web disna

lanjut...

ANDA INGIN Info????, silahkan Klik :

Info Hotel di Bali
Blajar PHP
Mau Buat Aplikasi WEB
Bola
Bola Mania
Info Bola
Donload MP3 Free
Check Kesehatan anda
Berita Hari Ini
Daftar Nama-nama Hotel
Musik Jadul
Tentang Alam
Harga HP
MOTO GP
NETWORK
Desa'ku
NETWORK Bali
Cinta KU
Motor Plus
Ngopi
Kelamin anda
Donload Tragedi Dunia
Bibirnya Gosip
Laptop Ku
Tanamanku
Virus MU

[ belajar php ] - Mengelola variabel ( isset ( ), unset ( ), empty ( ) )

belajar php - Teknik dasar PHP, dan utnuk belajar php mesti tahu tentang Mengelola variabel. Jika anda belajar php, dipastikan anda selalu akan menemui variabel. Maka dari itu dituntut dalam blajar php, diharuskan bisa mengelola variabel. implemetasi pembuatan kode program php, secara garis besar ada tiga konstruksi bahasa digunakan untuk mengelola suatu variabel, yaitu isset(), unset(), empty()



1. isset
isset() digunakan untuk menyatakan variabel sudah diset atau tidak. Jika variabel sudah diset makan variavel akan mengembalikan nilai true, sebaliknya akan bernilai false


2. unset
unset()merupakan kebalikan dari isset(), yaitu untuk meng-unsetvariabel, dan membebaskan memory yang sudah digunakan.

3. empty
empty(), digunakan untuk memerikasa apakah variabel form tidak dikirim atau tidak berisi data alias kosong. berbeda denagn isset(), yang mengembalikan nilai false pada variabel yang di-unset, empty() akan mengembalikan nilai true

Teknologi Alternatif WEB BASE selain PHP

Teknologi Alternatif
Teknologi server side yang akan kita pelajari pada modul ini adalah PHP.
Walaupun demikian, perlu diketahui teknologi alternatif yang dapat
menjadi bahan pertimbangan.
CGI Script
CGI Script dapat dibuat dengan berbagai bahasa pemrograman, misalnya
Perl atau Phyton. Teknologi ini pernah sangat populer di masa awal
berkembangnya web based application. Tetapi saat ini banyakditinggalkan orang karena tidak efisien, tidak fleksibel, dan keamanannya
rendah.
Proprietary API
Teknologi ini adalah bahasa pemrograman yang disediakan masingmasing
webserver, misalnya ISAPI atau NSAPI. Teknologi ini memiliki
kelemahan, yaitu hanya dapat berjalan di webserver tertentu, sehingga
mengurangi portabilitas.
ASP
Merupakan solusi server side programming dari Microsoft. Teknologi ini
banyak digunakan oleh para programmer yang berlatar belakang Visual
Basic. Database pasangannya adalah MS SQL Server. Operating system
pasangannya adalah Window 2000 Server yang menjalankan webserver
Microsoft IIS.
JavaServlet/JSP
Teknologi server side Java. Mempunyai banyak keunggulan dan
kemudahan pemrograman. Tetapi karena murni berorientasi objek,
banyak programmer pemula kesulitan menggunakannya. Selain itu, Java
juga adalah bahasa pemrograman yang relatif rumit bagi pemula.
Keunggulannya, sangat portabel. Dapat dipindahkan dengan mudah dari
Windows ke Unix dan sebaliknya.
ColdFusion
Bahasa pemrograman ini mirip dengan HTML, menggunakan tag untuk
membentuk blok-blok programnya.
PHP
Banyak digunakan oleh programmer berlatar belakang C/C++ karena
kemiripan syntaxnya. Open source, karenanya gratis dan bebas.
Database pasangannya biasanya MySQL, dijalankan bersama webserver
Apache di atas operating system Linux. Semuanya gratis dan bebas.

PHP & MySQL - belajar php : "Fungsi/Method"

PHP & MySQL - Kali Ini akan "belajar php" mengenai Koding "Fungsi/Method". FUngsi, atau method diparadigma objek, adalah blok kode yg dapat di depinisikan kemudian di pangil (di-invoke) dai bagian lain program . Belajar php mesti pelan-pelan, apalagi mengenai "Fungsi/Method". Tahap balajr php ini merupakan tahap dasar yang perlu di mengerti dan dio pahami, guna untuk pengembangan kedepan.

Sebagai pemrogram, kita bisa menganalisa, kapan mesti mengunakan fungsi. contoh nya, untuk kode-kode php yang smaa dan sering digunakan, nah pastinya ini akan mempermudah anda untuk membuat koding. Tapi mungkin ini sulit yang baru pertama untuk belajar php.

/* Mendapatkan Jam dari system dengan format 0-23 */
$time = date("G");
if ($time <12 data-blogger-escaped-br=""> $say = 'Good morning ..';
}elseif ($time < 17 ){
$say = 'Good Afternoon ..';
}else
{
$say = 'Good evening ..';
}

echo $say;
Para pembaca blog "belajar php" kode diatas jika diperlukan kembali akan ditulis lagi, dan ditulis lagi. Agar lebih efisien, maka kode php diatas sebaiknya di pakai "Fungsi/Method" PHP.

function greeting($tNow){
if(!$tNow) return '';
if(!$tNow < 12 ) return 'Good Morning..';
if(!$tNow < 17 ) return 'Good afternoon..';
if(!$tNow >17 ) return 'Good evening..';

}
//memanggil fungsi strlen
echo getLength('Hello');

Web Based dan Programming dengan System?

Pembuatan aplikasi berbasis web berbeda dengan pembuatan aplikasi
berbasis windows (visual programming), misalnya Visual Basic, Delphi,
atau KDevelop. Dalam visual programming, kita meningkatkan kecepatan
dan kinerja aplikasi dengan mengoptimasi penggunaan memori,
manajemen proses, dan pengaturan Input-Output. Pada pemrograman
berbasis web, faktor yang menentukan kinerja aplikasi adalah kecepatan
akses database dan kecepatan akses jaringan dan internet.
Perbedaan kedua, adalah cara aplikasi berjalan. Pada aplikasi visual,
aplikasi dibangun dengan menggunakan tool tertentu, kemudian
dikompilasi. Hasilnya dapat langsung digunakan dalam komputer. Aplikasi
berbasis web tidak dapat dijalankan langsung di komputer. Untuk
menjalankannya, dibutuhkan engine tertentu, dalam hal ini web server.

Konsep Multi Tier Application

Konsep Multi Tier Application
Aplikasi internet berbasis web adalah salah satu penerapan multi tier application.
Multi tier application adalah aplikasi yang dibagi menjadi beberapa
bagian yang menjalankan fungsi masing-masing. Secara umum, ada tiga
bagian utama dari multi tier application:
* Client side presentation
* Server side business logic
* Backend storage
Client Side Presentation
Client side presentation mengatur bagaimana aplikasi berinteraksi
dengan user. Yang dimaksud dengan interaksi antara lain adalah:
bagaimana data ditampilkan, bagaimana fungsi dan fitur aplikasi
ditampilkan.
Dalam aplikasi berbasis web, client side presentation dibuat dengan
bahasa HTML, CSS, dan JavaScript. Beberapa tool yang digunakan untuk
membuat client side presentation diantaranya Microsoft Frontpage,
Macromedia Dreamweaver, dan sebagainya.
Client side presentation berbasis web contohnya adalah tampilan aplikasi
email yang kita buka dengan browser.

Server Side Business Logic
Server side business logic, sering disebut juga middle tier, adalah bagian
yang bertanggung jawab atas cara kerja aplikasi. Di dalamnya kita
mengatur bagaimana fungsi dan fitur aplikasi dapat bekerja dengan baik.
Dalam aplikasi berbasis web, ada beberapa alternatif yang dapat
digunakan, ditentukan oleh jenis platiform yang digunakan. Alternatif ini
akan dijelaskan lebih detail pada bagian selanjutnya.

Back End Storage
Bagian ini mengatur cara penyimpanan data. Penyimpanan data
merupakan materi yang cukup kompleks dalam pembangunan aplikasi.
Karena kecepatan, keutuhan, dan keamanan data merupakan faktor kritis
dalam aplikasi.
Ada banyak solusi database yang tersedia di pasaran. Pada umumnya,
database yang digunakan bertipe relasional (Relational Database
Management System – RDBMS). Manajemen data dilakukan dengan
bahasa SQL (Standard Query Language).

FUNGSI-FUNGSI UMUM

FUNGSI STRING
Fungsi string digunakan memanipulasi string untuk berbagai macam kebutuhan. Disini
akan dibahas beberapa fungsi string yang sering digunakan dalam membuat program
aplikasi web.
AddSlashes
Digunakan untuk menambahkan karakter backslash ( \ ) pada suatu string. Hal ini
penting digunakan pada query string untuk database, misalkan pada MySQL. Beberapa
karakter yang akan ditambahkan tanda backslahses adalah karakter tanda petik satu ( ‘ ),
karakter petik dua ( “ ), backslash ( \ ) dan karakter NULL.
Sintaks:
addslashes(string)
StripSlashes
Digunakan untuk menghilangkan karakter backslash ( \ ) pada suatu string.
Sintaks:
string stripslashes(string)
Crypt
Digunakan untuk meng-encrypt dengan metode DES suatu string. Fungsi ini sering
digunakan untuk mengacak string password sebelum disimpan dalam database. Dalam
penggunaan fungsi crypt ini dapat ditambahkan parameter string ‘salt’. Parameter ‘salt’
ini ditambahkan untuk menentukan basis pengacakan. ‘Salt’ string terdiri atas 2
karakter. Jika ‘salt’ string tidak ditambahkan pada fungsi crypt maka PHP akan
menentukan sendiri ‘salt’ string tersebut secara acak.
Sintaks:
crypt(string [ , salt ] )
Echo
Digunakan untuk mencetak isi suatu string atau argumen.
Sintaks:
echo( string argumen1, string argumen2 , ….)
Explode
Digunakan untuk memecah-mecah suatu string berdasarkan tanda pemisah tertentu dan
memasukkan hasilnya kedalam suatu variable array.
Sintaks:
explode(string pemisah , string [, int limit] )
Contoh:
$namahari = “minggu senin selasa rabu kamis jumat sabtu”;
$hari = explode(“ ”, $namahari);
Implode
Kegunaan fungsi ini adalah kebalikan daripada fungsi explode. Fungsi implode
digunakan untuk menghasilkan suatu string dari masing-masing elemen suatu array.
String yang dihasilkan tersebut dipisahkan oleh suatu string telah yang ditentukan
sebelumnya.
Sintaks:
implode(string pemisah , array)
Strip_Tags
Digunakan untuk menghilangkan kode-kode tag HTML pada suatu string.
Sintaks:
striptags(string [, string tags yang tidak dihilangkan] )
StrLen
Digunakan untuk menghitung jumlah karakter suatu string.
Sintaks:
strlen(string)
StrPos
Digunakan untuk mencari posisi pertama suatu sub string pada suatu string. Fungsi ini
biasanya digunakan untuk mencari suatu sub string didalam suatu string.
Sintaks:
strlen(string , sub string)
Str_Repeat
Digunakan untuk mengulang isi suatu string.
Sintaks:
str_repeat(string , int jumlah perulangan)
StrToLower
Digunakan untuk merubah suatu string menjadi huruf kecil (lowercase).
Sintaks:
strtolower(string)
StrToUpper
Digunakan untuk merubah suatu string menjadi huruf besar (uppercase)
Sintaks:
strtoupper(string)
SubStr
Digunakan untuk mengambil suatu sub string dengan panjang tertentu dari suatu string pada
posisi tertentu pula.
Sintaks:
substr(string, int posisi , int posisi)
Contoh:
substr(“abcdefg”,0,3); // mengasilkan string “abc”
substr(“abcdefg”,3,2); // menghasilkan string “de”
SubStr_Count
Digunakan untuk menghitung jumlah sub string dalam suatu string
Sintaks:
substr_count( string , string substring)
Contoh:
substr_count(“This is a test”,”is”); // menghasilkan nilai 2
UCFirst
Digunakan untuk mengganti karakter pertama pada suatu string menjadi huruf besar.
Sintaks:
ucfirst(string)
UCWords
Digunakan untuk mengganti karakter pertama pada setiap kata dalam suatu string
menjadi huruf besar.
Sintaks:
ucwords(string)
FUNGSI DATE
Digunakan untuk mengambil tanggal dan jam. Hasil dari fungsi ini adalah sebuah string
yang berisi tanggal/jam sesuai dengan format yang diinginkan. Format yang dikenal
dalam fungsi date ini adalah sebagai berikut:
􀂃 a - "am" or "pm"
􀂃 A - "AM" or "PM"
􀂃 B - Swatch Internet time
􀂃 d - day of the month, 2 digits with leading zeros; i.e. "01" to "31"
􀂃 D - day of the week, textual, 3 letters; i.e. "Fri"
􀂃 F - month, textual, long; i.e. "January"
􀂃 g - hour, 12-hour format without leading zeros; i.e. "1" to "12"
􀂃 G - hour, 24-hour format without leading zeros; i.e. "0" to "23"
􀂃 h - hour, 12-hour format; i.e. "01" to "12"
􀂃 H - hour, 24-hour format; i.e. "00" to "23"
􀂃 i - minutes; i.e. "00" to "59"
􀂃 I (capital i) - "1" if Daylight Savings Time, "0" otherwise.
􀂃 j - day of the month without leading zeros; i.e. "1" to "31"
􀂃 l (lowercase 'L') - day of the week, textual, long; i.e. "Friday"
􀂃 L - boolean for whether it is a leap year; i.e. "0" or "1"
􀂃 m - month; i.e. "01" to "12"
􀂃 M - month, textual, 3 letters; i.e. "Jan"
􀂃 n - month without leading zeros; i.e. "1" to "12"
􀂃 s - seconds; i.e. "00" to "59"
􀂃 S - English ordinal suffix, textual, 2 characters; i.e. "th", "nd"
􀂃 t - number of days in the given month; i.e. "28" to "31"
􀂃 T - Timezone setting of this machine; i.e. "MDT"
􀂃 U - seconds since the epoch
􀂃 w - day of the week, numeric, i.e. "0" (Sunday) to "6" (Saturday)
􀂃 Y - year, 4 digits; i.e. "1999"
􀂃 y - year, 2 digits; i.e. "99"
􀂃 z - day of the year; i.e. "0" to "365"
􀂃 Z - timezone offset in seconds (i.e. "-43200" to "43200")
Sintaks:
date(string format)
Contoh:
date(“Y-m-d”); // menghasilkan “2001-07-28”
date(“l, j F Y”); // menghasilkan “Saturday, 28 July 2001”
date(“H:i:s”); // menghasilkan “20:15:07”
FUNGSI MAIL
Digunakan untuk mengirimkan e-mail ke alamat e-mail tertentu.
Sintaks:
mail(string tujuan , string subject , string isi [, string header] );
Contoh:
$pengirim = “From: saya@email.com”;
$tujuan = “anonkuncoro@yahoo.com”;
$subject = “Pemberitahuan”;
$isi = “Ini adalah percobaan pengiriman e-mail dengan menggunakan PHP”;
mail($to,$subject,$isi,$pengirim);

Learn No Mercy

Test Footer

Popular Posts

Diberdayakan oleh Blogger.

Kata Motivasi


Belajar membuat anda semakin teringat akan hal yang dipelajari dan jika hal itu dibutuhkan suatu saat anda tentunya akan memperoleh keuntungan positif karena anda pernah belajar tentang hal tersebut. Selalu belajar akan menjadikan anda rajin dan akan berdampak positif pula bagi kehidupan anda.

DAFTAR TAMU

Total Pageviews

Kata Mutiara Komputer

Sahabat terbaik bagaikan sebuah komputer bagimu. Dia menghiasi kehidupanmu, menyimpan kebersamaan denganmu dalam hatinya, membantu memecahkan kesulitan yang kamu hadapi, mengalihkan banyak peluang untuk dirimu dan tidak pernah penghapus kebersamaan dengamu dari ingatannya.

Site Info

Animasi

Google

Jam Analog

Featured Posts

Follow !!!

Friend

 

My Banner

Site Info