Rabu, 20 Agustus 2008

PHP - Cetak Nama

Pada artikel kali ini kita akan belajar untuk mencetak nama yang kita inputkan pada Halaman 1 ke Halaman lain. dalam studi kasus kali ini penulis membuat desain sederhana seperti dibawah ini











Dengan Source code seperti pada gambar dibawah ini.








Kemudian simpan dengan nama Bab1.php
Setelah itu kita buat script PHP untuk mencetak nama kita, dengan script seperti dibawah ini.


$nama=$_POST['nama'];
echo "Halo $nama, Selamat Datang.";
exit;
?>

Simpan dengan nama Bab2.php

penggunaan fungsi
$_POST['nama'] adalah untuk mengambil value/nilai dari text box yang memiliki name="nama" yang telah kita isi nama. Lalu kita inisialisasikan dengan variabel $nama. kemudian fungsi echo adalah untuk mencetak pada layar.

Sekarang silahkan mencoba dengan membuka Bab1.php pada browser, lalu inputkan nama anda. setelah kita menekan tombol OK maka akan tampil hasilnya.

Rabu, 13 Agustus 2008

Kata Mutiara (1)

  1. Hal-hal besar dapat dicapai meskipun dengan gerakan lambat. Tetapi tidak satu hal pun bisa diraih apabila kita hanya diam.
  2. Jika secara kebetulan Anda tidak tergolong pandai, bersikaplah antusias.
  3. Sebuah mesin hanya akan bergerak, bekerja, dan bermanfaat bagi Anda, jika ada yang bernama "start". Karena itu, lakukan "start" di dalam kehidupan Anda.
  4. Waktu sebenarnya tidak pernah ada. Waktu adalah konsep abstrak di dalam pikiran kita. Saat sekarang merupakan satu-satunya saat yang kita miliki. Berbuatlah sesuatu yang berarti pada saat sekarang.
  5. Keterampilan berkomunikasi yang paling hebat adalah kemampuan menghargai orang lain.
  6. Masalah terbesarnya adalah ketika Anda menemukan betapa Anda tidak memiliki masalah di dalam kehidupan.
  7. Melakukan hal biasa dengan cara luar biasa akan membawa Anda ke masa depan yang luar biasa.
  8. Percakapan adalah praktik dua orang yang bergantian berbicara. Sedikit sekali orang yang mau mendengarkan orang lain, karena biasanya ia sibuk memikirkan apa yang selanjutnya akan ia katakan.Setiap orang tidak hanya perlu bangga akan kelebihan dirinya, tetapi bahkan harus bangga, meskipun hendaknya tetap bersikap rendah hati.
  9. Jika kita menemukan seseorang yang berhenti berusaha karena putus asa, itu berarti kita menemukan seseorang yang memutuskan untuk tidak berhasil.
  10. Seseorang yang memiliki banyak waktu untuk merasa khawatir adalah seseorang yang tidak memiliki waktu untuk menjadi sukses.
Jadikan Kebiasaanmu menjadi lebih baik.

Tukang Ledeng Jadi General Manager

Suatu hari bos Mercedez Benz mempunyai masalah dengan kran air dirumahnya. Kran itu selalu bocor hingga dia kawatir anaknya terpeleset jatuh.

Atas rekomendasi seorang temannya, Mr. Benz menelpon seorang tukang ledeng untuk memperbaiki kran miliknya.

Perjanjian perbaikan ditentukan 2 hari kemudian karena si tukang ledeng rupanya cukup sibuk.

Si tukang ledeng sama sekali tidak tahu bahwa si penelpon adalah bos pemilik perusahaan mobil terbesar di Jerman.

Satu hari setelah ditelpon Mr. Benz, pak tukang ledeng menghubungi Mr. Benz untuk menyampaikan terima kasih karena sudah bersedia menunggu satu hari lagi. Bos Mercy-pun kagum atas pelayanan dan cara berbicara pak tukang ledeng.

Pada hari yang telah disepakati, si tukang ledeng datang ke rumah Mr. Benz untuk memperbaiki kran yang bocor. Setelah kutak sana kutak sini, kranpun selesai diperbaiki dan pak tukang ledeng pulang setelah menerima pembayaran atas jasanya.

Sekitar 2 minggu setelah hari itu, si tukang ledeng menghubungi Mr. Benz untuk menanyakan apakah kran yang diperbaiki sudah benar-benar beres atau masih timbul masalah ?

Mr. Benz berpikir pasti orang ini orang hebat walaupun cuma tukang ledeng. Mr. Benz menjawab di telepon bahwa kran dirumahnya sudah benar-benar beres dan mengucapkan terima kasih atas pelayanan pak tukang ledeng.

Tahukah anda bahwa beberapa bulan kemudian Mr. Benz merekrut si tukang ledeng untuk bekerja di perusahaannya ? Ya, namanya Christopher L. Jr. Saat ini beliau adalah General manager Customer Satisfaction and Public Relation di Mercedez Benz !

Jangan lupa dan aplikasikan dalam tingkah laku sehari hari :
1. Masukkan hanya informasi dan nasehat bergizi untuk otak kita. Jangan pernah memberinya sampah.
2. Jangan sampai rasa takut mengalahkan kita. Hadapi dia face to face.
3. Tersenyumlah dengan tulus hingga gigi kita terlihat dan Jadilah orang yang menyenangkan.
4. Selalu tambahkan keju dan pelayanan terbaik walaupun itu tidak diminta

Dikirim Oleh : "P. Yuwono"

Selasa, 12 Agustus 2008

PHP - Variabel

Dalam PHP tidak membutuhkan pendeklarasian Variabel secara eksplisit, karena variabel akan ditentukan oleh konteks penggunaan Variabel itu sendiri. Dengan kata lain jika pada variabel tersebut kita mengisikan angka maka variabel tersebut akan dianggap sebagau number/integer. Demikian juga apabila kita mengisi variabel tersebut dengan huruf atau kata maka variabel tersebut akan menjadi variabel bertipe string. Tipe inilah yang disebut dengan tipe juggling. (Tipe variant dalam Visual Basic/VBScript).

Sebagai contoh :


Pada contoh gambar disamping adalah bila suatu variabel kita dengan tipe integer/angka, maka hasilnya akan menjadi Integer/angka juga

Hasil dari script di atas adalah :

7


Demikian juga dengan gambar dibawah ini

Pada gambar disamping menunjukkan bahwa variabel bila diisikan dengan huruf atau bertipe string, maka variabel tersebut akan menjadi string.

Dalam proses mencetaknya antara $a dengan $b terlihat berbeda tetapi akan menghasilkan hasil output yang sama, meskipun untuk variabel $c merupakan hasil dari penggabungan "Nama saya adalah ", $a dan $b. dengan penghubung titik (.). Sedangkan untuk variabel $d mengubah $a dan $b ke dalam sarang string (di dalam tanda petik "....").

Dari sini hasil dari script di atas adalah :

Nama saya adalah Yohanes Budi


PHP Dasar

PHP (Personal Home Page tools) atau yang sering disebut dengan Hypertext Preprocessor adalah skrip bersifat server-side yang ditambahlan ke dalam HTML. dimana HTML ini yang digunakan untuk mendesain Website.
PHP digunakan sebagai bahasa pemrograman yang menjembatani antara HTML dengan Database. jadi dengan kata lain k
ita akan menggunakan data yang ada dalam database dengan perantara PHP ini.
Sifat Server-side berarti mengerjakan skrip yang dilakukan di server, baru kemudian hasilnya akan dikirimkan ke browser. Keunggulan dari sifat server-side adalah :
  1. Tidak diperlukan kompabilitas browser atau harus menggunakan browser tertentu, karena serverlah yang akan mengerjakan skrip PHP. Hasil yang dikirimkan kembali ke browser umumnya bersifat teks atau gambar saja sehingga pasti dikenal oleh browser apapun.
  2. Dapat memanfaatkan sumber-sumber aplikasi yang dimiliki oleh server, misalnya koneksi database.
  3. Skrip tidak dapat "diintip" dengan menggunkan fasilitas view HTML source. dengan kata lain output yang dihasilkan hanyalah berupa tag-tag HTML saja.
  4. file ekstensi .php akan berubah menjadi .HTML
misalnya :
Maka hasilnya akan menjadi: