by afikri, fikri.abdul@gmx.com
PHP Scripts
ekstensi filenya adalah .php, contoh coba.php tagnya adalah <?php ;?> akhiran dari baris program adalah ; contoh: <?php echo "hello world!";?>
Deklarasi Variabel
dimulai dengan $ contoh variable yang diassign dengan nilai $nama = "ahmad"; $umur = "15; Operator untuk penetapan nilai(assign) adalah = contoh $i = 0; $harga = 1000; $nama = "Budiman"; $isLogged = FALSE;
Type data
Integer:
Semua bilangan bulat yang tidak mempunyai koma, atau desimal contoh: 13 //positif integer -20 //negatif integer Contoh
Double:
Yaitu bilangan yang mempunyai desimal contoh: 11.5 -21.20
Boolean:
memiliki nilai TRUE/FLASE
String:
Menyimpan text yang terdiri dari semua karakter contoh: $nama : "budi"; $umur : "23";
Operator
Apa itu operator? Jawaban yang mudah untuk dipahami adalah 4 + 5 = 9. Disini 4 dan 5 dinamakan operand, sedangkan + adalah operator. Php support beberapa jenis operator yaitu: - Operator Aritmatika seperti +,-,*,/,%(modulus),++,-- Operator Perbandingan seperti ==, !=, >, <, >=, <= - Operator logika seperti and, or, &&, || dan ! - Operator Assignment seperti =, +=, -=, *=, /= - Operator Kondisional seperti ? :
Get
Metode get mengirimkan informasi dari user dengan penambahan pada halaman request. http://www.test.com/index.htm?name1=value1&name2=value2
Metode Get menghasilkan string yang panjang pada server logs Metode Get hanya mampu mengirimkan 1024 karakter saja Jangan pernah mengirimkan ke web server password atau informasi sensitive lainnya menggunakan metode get Metode GET tidak dapat digunakan untuk mengirimkan data binary ke web server seperti, file gambar, file dokumen.
Ex. Buat ulang seperti kode diatas, tapi sekarang ubahlah form login. Ganti variable input jadi type text menjadi password, name menjadi password. Apakah yang bisa anda ambil kesimpulan?
Post
Metode POST tidak mempunyai batasan dalam ukuran pengiriman data Metode POST dapat digunakan untuk mengirimkan ASCII juga data binary. Data yang dikirimkan oleh metode POST method adalah melalui HTTP header sehingga sekuritas mutlak bergantung pada protokol HTTP. Dengan menggunakan Secure HTTP kita bisa memastikan bahwa informasi yang terkirim ke web server adalah secure.
Ex. Buat ulang seperti kode diatas, tapi sekarang ubahlah form login. Ganti variable input jadi type text menjadi password, name menjadi password. Apakah yang bisa anda ambil kesimpulan?
Step by step
1. 2. Buatlah 3 files pada folder anda, didalam folder htdocs Beri nama index.php, hitung.php dan style.css
index.php
hitung.php
style.css