Form Input Combobox

Form Input Combobox

Form Input Combobox


Pada tutorial kali ini, saya akan mencoba memadukan antara form input combobox, text, serta operator matematika, dengan membuat aplikasi perhitungan kalkulator sederhana.


Nama file    : combobox.php

Lokasi    : ../htdocs/belajarphp/combobox.php


Form Input Combobox

Hasil pada browser untuk script combobox.php

Form Input Combobox

Ketika tombol HITUNG diklik, maka akan menghitung kedua value pada variabel $a dan $b

Form Input Combobox


Agar lebih mendalami intuisi sebagai seorang programmer, silakan teman – teman analisa sendiri ya,
maksud script di atas.


Jika masih kurang tahu, silakan tanya kepada penulis atau teman atau siapapun yang bisa membantu
teman – teman ya.

Form Input Text dan Password

Form Input Text dan Password


Form Input Text dan Password


Pada contoh pembuatan form kita telah membuat input berupa text, pada contoh form, data yang
diambil oleh method, hanya diload pada halaman itu juga. Tutorial kali ini, kita akan meload data
tersebut pada halaman yang berbeda ditambah kita menambahkan inputan berupa password, ayo kita
praktekkan

Nama File    = input_text.php
Lokasi    = ../htodcs/belajarphp/input_text.php



Penjelasan kode :
-  Baris 4, membuat form dengan method POST, kemudian data akan load ke file proses_text.php.

-  Baris 5, membuat input type text, dengan nama user.

-  Baris 6, membuat input type password, dengan nama pass.




Nama File    = proses_text.php
Lokasi    = ../htodcs/belajarphp/proses_text.php



Penjelasan kode :
-  Baris 2 – 3, membuat varibel dengan nama $user dan $pass, yang mana nilai pada variabel tersebut
   di didapat dari data user dan pass pada inputan file input_text.php.

-  Baris 5 – 6, menampilkan nilai pada variabel tersebut ke browser.

Penggunaan GET dan POST

Penggunaan GET dan POST


Penggunaan GET dan POST

get dan post biasa digunakan dalam sebuah form sedangkan
Form adalah sebuah tag HTML yang di fungsikan untuk melakukan pengiriman data dari client side menuju server side untuk di olah dan akan di kembalikan ke sisi client side jika di perlukan, tergantung dari   fungsi website tersebut.


Pada  form  biasanya  kita  mengenal  attribute  dengan  nama  method.  Terdapat  dua  jenis  method  pada  PHP yaitu method GET dan method POST. Kedua method tersebut sebenarnya memiliki fungsi yang sama   yaitu mengirimkan nilai pada variabel dan mengambil nilai pada variabel.


Berikut penulis beri contoh untuk penggunaan GET dan POST.

Menggunakan method GET

Membuat file
Nama File    : method_get.php
Lokasi    : ../htdocs/belajarphp/method_get.php



Menggunakan method POST

Membuat file
Nama file    = method_post.php
Lokasi    = ../htdocs/belajarphp/method_post.php



Nah kita telah berhasil membuat form dengan method GET dan POST, setelah kita lihat ternyata pada kedua method tersebut ada sedikit perbedaan, perbedaan itu antara lain :

  Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai         variabel yang dikirimkan.

  Method POST lebih aman dan Method GET kurang aman (pada contoh diatas berati isi variebel
     ditampilkan pada URL).

  Jika Method GET dibatasi panjang string hingga 2047 karakter, Method POST tidak.

  Perbedaan pengambilan data jika Method POST menggunakan $_POST sedangkan Method GET
     menggunakan $_GET.

  Method POST biasanya digunakan untuk input dari FORM, Method GET menggunakan input     
     dari  LINK atau akses menggunakan link.

  Method POST digunakan untuk mengirimkan data rahasia seperti password, Method GET   
     digunakan untuk mengirimkan/mengambil data publik seperti id_user atau id_halaman.

Pengulangan php

Pengulangan php

Sistem pengulangan  atau  bahasa  kerennya adalah  looping  yaitu  suatu proses  perputaran  nilai  dimana nilai tersebut telah di setting dengan aturan – aturan tertentu.


Pengulangan biasanya dipakai oleh programmer untuk membuat paging, looping untuk query array, dan sebagainya.  Pengulangan  tidak  hanya  dimiliki  oleh  PHP  saja,  tetapi  dimiliki  oleh  semua  bahasa pemrograman, secara konsep adalah sama, yang membedakan hanya syntaxnya saja.


A.  Pengulangan For

Pengulangan  for  biasanya  digunakan  untuk  melakukan  looping  yang  banyaknya  data  sudah
diketahui.




B.  Pengulangan While

Pengulangan while adalah pengulangan yang mendefinisikan kondisi di awal perintah. Jadi apabila
kondisi pada awal tidak terpenuhi maka proses pengulangan tidak akan pernah dilakukan




C.  Pengulangan Do – While

Pengulangan do-while hampir sama dengan pengulangan while. Perbedaannya hanya terletak pada
penempatan  kondisi  saja,  jika  pada  while  kondisi  di  awal  perintah,  maka  jika  do  while  kondisi berada  di  akhir  perintah.  Sehingga  pada  perulangan  ini  akan  tetap  melakukan  looping  minimal sebanyak satu kali, meskipun kondisi tidak terpenuhi.

Struktur Kendali php

Struktur Kendali php
Struktur Kendali php



Struktur Kendali php
Pada tutorial tentang operator perbandingan, kita telah menerapkan dari konsep struktur kendali yaitu

if..elseif.

Struktur  kendali  adalah  elemen  penting  dalam  semua  bahasa  pemrograman,  karena  pada  struktur kendali  inilah  kita  dapat  mengontrol  jalannya  eksekusi  program.  Atau  dapat  dijelaskan  dengan pernyataan bersyarat untuk mengendalikan urutan pernyataan agar kita mendapatkan nilai.

A.  Struktur Kendali if

Struktur kendali if ini sangat jarang digunakan oleh para programmer, karena if hanya berisi 1 (satu)
statement - kondisional saja.
Secara umum, struktur kendali if mempunyai bentuk seperti di bawah ini

if(kondisi){
statement
}


B.  Struktur Kendali if…else…

Struktur  kendali  inilah  yang  paling  sering  dipakai  oleh  para  programmer,  struktur  kendali  ini
memiliki  kondisi  dan  2  statement  saja.  Penulis  menggunakan  konsep  struktur  kendali  ini  untuk validasi user dan password pada form login.


C.  Struktur Kendali if…elseif..

Struktur  kendali  ini  telah  kita  buat  pada  bab  operator  perbandingan  pada  tutorial  sebelumnya.
Silakan teman – teman pahami ya struktur syntax pada bab sebelumnya.

Intinya  struktur  kendali  ini  digunakan  apabila  nantinya  untuk  hasilnya  mempunyai  kondisional
statement yang banyak.

D.  Struktur Kendali switch..case..

Switch..case.. merupakan salah satu alernatif untuk melakukan pemilihan statement.

Operator dalam PHP

Operator dalam PHP
Add caption


Operator  dalam  PHP  merupakan  symbol  yang  digunakan  dalam  program  untuk  melakukan  suatu
operasi.
A.  Operator Aritmatika
Dari  namanya  saja  kita  pasti  bisa  menganalisa  jenis  operator  apakah  ini,  jadi  operator  aritmatika
adalah suatu operator yang dikenai untuk melakukan perhitungan matematika.


Sama  halnya  pada  matematika  operator  ini,  memperhatikan  urutan  prioritasnya,  contohnya
operator  pangkat/akar  lebih  dulu  dikerjakan  daripada  operator  perkalian/pembagian,  operator
perkalian/pembagian lebih dulu dikerjakan daripada operator penjumlahan/pengurangan.


Pada  tutorial  kali  ini,  penulis  akan  menggunakan  variabel  untuk  melakukan  perhitungan  operator
aritmatikanya

<?php
        $a = 20;
        echo $a + 2 . "<br>";         //hasilnya 22
        echo $a - 3 . "<br>";          //hasilnya 17
        echo $a * 4 . "<br>";         //hasilnya 80
        echo $a / 2 . "<br>";         //hasilnya 10
        echo $a % 3 . "<br>";       //hasilnya 2

       echo ++ $a . "<br>";         //menaikkan 1 nilai $a, sehingga $a = 21
       echo -- $a . "<br>";           //menurunkan 1 nilai $a, sehingga $a = 20
?>


B.  Operator Perbandingan

Operator  perbandingan  biasanya  dipakai  untuk  membandingkan  nilai  pada  beberapa  variabel.
Biasanya antar variabel tersebut dibandingkan apakah data tersebut lebih besar, lebih kecil, sama
dengan, atau definisi lainnya.

Pada  bagian  ini,  penulis  akan  membuatkan  tutorial  perbandingan,  dengan  menyatukan  dengan
struktur kondisional if..elseif.

<?php
       $a = 10;
       $b = 10;

if($a == $b)
{
     echo 'Benar';
}
else
{
     echo 'Salah';
}

?>

Variabel PHP

Variabel php
Variabel php


Variabel pada pemrograman PHP digunakan untuk menyimpan data sementara, dimana nilai dari data
tersebut bisa berubah – ubah setiap kali program dijalankan. masih pada rumus matematika ax² + bx + c
Nilai x pada rumus tersebut itulah yang dinamakan dengan variabel.
Ketentuan dalam pembuatan variabel :
--  Variabel diawali dengan tanda dolar ($).
--  Setelah tanda $ diawali oleh huruf (contoh : $kota, $nama, $alamat).
--  Variabel bersifat case sensitive (jadi antara $kota, berbeda dengan $Kota).
--  Variabel  tidak  boleh  mengandung  spasi,  apabila  ada  2  (dua)  kata  pada  variabel  dapat  disambung
    dengan tanda underscore (contoh : $nama_lengkap, $tempat_lahir).

<?php
 
   $a=3;
   $b="yuk belajar PHP $a kali sehari";
   
   echo $b;
?>

Konstanta php


Konstanta php



Seperti  matematika  saja  ya,  ada  istilah  “konstanta”,  tetapi  memang  itulah  basic  dan  konsep  dari programming. Pada rumus matematika terdapat rumus ax² + bx +  c, nah konsep matematika inilah yang akan kita pakai untuk dasar programming PHP.


Pada  rumus  di  atas  huruf  a,  b,  dan  c  itulah  dimaksud  dengan  konstanta.  Pengertiannya  sama  seperti matematika,  konstanta pada pemrograman PHP  adalah varibel  tetap  atau  variabel  yang nilainya  tidak berubah – ubah.

Pada PHP, konstanta didefinisikan dengan fungsi define(). Ayo kita langsung praktekkan.

<?php

   define("website", "www.copas89.blogspot.com");
   echo "website";  // maka akan tampil tulisa www.copas89.blogspot.com

?>

Hello Word pada PHP


Hello Word pada PHP


Sepertinya  ini  sudah  menjadi  tradisi  para  programmer  pada  awal  belajar  bahasa  pemrograman,  yaitu
menuliskan kalimat “Hello Word”.

Syntax awal untuk membuat program PHP adalah di awali dengan <?php dan diakhiri dengan syntax
?>

Untuk menampilkan tulisan dalam browser, maka kita menggunakan syntax echo “…..”;

Untuk  memberikan  keterangan  atau  komentar  pada  PHP  (komentar  tidak  akan  muncul  dalam
browser) kita menggunakan tanda berikut
// Komentar
#  Komentar
/* Komentar */
Komentar ini berfungsi untuk memberikan keterangan pada syntax program kita, apabila kita sudah
mengetikkan kode dengan alur logika yang banyak.


form onsubmit jquery

form onsubmit jquery

http://stackoverflow.com/questions/3384960/want-html-form-submit-to-do-nothing

keywordnya: form no action onsubmit

Menggunakan return false; di javascript
that you call from the submit button, you can stop the form from submitting.
Basically, you need the following HTML:
<form onsubmit="myFunction(); return false;">
<input type="submit" value="Submit">
</form>
Then the supporting javascript:
<script language="javascript"><!--
function myFunction() {
    //do stuff
}
//--></script>
If you desire, you can also have certain conditions allow the script to submit the form:
<form onSubmit="return myFunction();">
<input type="submit" value="Submit">
</form>
Paired with:
<script language="JavaScript"><!--
function myFunction() {
    //do stuff
    if (condition)
        return true;

    return false;    
}
//--></script>