belajar html dan php

40
HTML dan PHP Dasar | By Dara AOi 1 HTML HyperText Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. HTML dokumen tersebut mirip dengan dokumen teks biasa, hanya dalam dokumen ini sebuah teks bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. Sebagai contoh jika ingin membuat teks ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka penulisannya dilakukan dengan cara: <b>TAMPIL TEBAL</b>. Tanda <b> digunakan untuk mengaktifkan instruksi cetak tebal, diikuti oleh teks yang ingin ditebalkan, dan diakhiri dengan tanda </b> untuk menonaktifkan cetak tebal tersebut. Untuk membuat file HTML diperlukan program editor, misalnya notepad, notepad++ atau dreamweaver. Gambar 1. Software HTML editor yang opensource dan gratis, notepad++ Gambar 2. Software HTML editor yang berbasis GUI, Dreamweaver

Upload: duseadarling6069

Post on 04-Sep-2015

271 views

Category:

Documents


5 download

DESCRIPTION

Belajar HTML Dan PhpDengan mudah menguasai berdasarkan step yang ada.all about HTML and PHP

TRANSCRIPT

  • HTML dan PHP Dasar | By Dara AOi

    1

    HTML

    HyperText Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat

    sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan

    pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan

    tampilan wujud yang terintegerasi.

    HTML dokumen tersebut mirip dengan dokumen teks biasa, hanya dalam dokumen ini sebuah teks

    bisa memuat instruksi yang ditandai dengan kode atau lebih dikenal dengan TAG tertentu. Sebagai

    contoh jika ingin membuat teks ditampilkan menjadi tebal seperti: TAMPIL TEBAL, maka

    penulisannya dilakukan dengan cara: TAMPIL TEBAL. Tanda digunakan untuk

    mengaktifkan instruksi cetak tebal, diikuti oleh teks yang ingin ditebalkan, dan diakhiri dengan tanda

    untuk menonaktifkan cetak tebal tersebut.

    Untuk membuat file HTML diperlukan program editor, misalnya notepad, notepad++ atau

    dreamweaver.

    Gambar 1. Software HTML editor yang opensource dan gratis, notepad++

    Gambar 2. Software HTML editor yang berbasis GUI, Dreamweaver

  • HTML dan PHP Dasar | By Dara AOi

    2

    XAMPP

    XAMPP atau X (Cross Platform) Apache MySQL PHP Perl adalah sebuah perangkat lunak (software)

    yang dibuat oleh tim dari Apache Friends (www.apachefriends.org) yang fungsinya adalah untuk

    menjalankan program PHP, MySQL dan Perl dalam satu waktu yang bersamaan. XAMPP

    memudahkan para web developer untuk mengembangkan dan membuat sebuah website di local

    PC/Laptop, sehingga proses pembuatan sebuah website menjadi lebih aman dan cepat dibandingkan

    melakukan proses pembuatan website lewat online server.

    Cara instal xampp :

    1. Dobel klik file xampp.exe, selanjutnya akan muncul jendela installer language seperti di bawah

    ini:

    2. Selanjutnya pilih bahasa. Pilih yang Bahasa Inggris (English). Klik OK.

    3. Kadang pada proses ini muncul pesan error. Jika ada, abaikan saja dan lanjutkan dengan klik OK

    dan YES.

    4. Berikutnya akan muncul jendela yang isinya meminta Anda menutup semua aplikasi yang sedang

    berjalan. Jika semua aplikasi sudah ditutup, maka klik tombol Next.

    5. Selanjutnya Anda akan diminta untuk memilih aplikasi yang mau diinstal. Centang saja semua

    pilihan dan klik tombol Next.

    6. Kemudian Anda akan diminta untuk menentukan lokasi folder penyimpanan file-file dan folder

    XAMPP. Secara default akan diarahkan ke lokasi c:\xampp. Namun jika Anda ingin

  • HTML dan PHP Dasar | By Dara AOi

    3

    menyimpannya di folder lain bisa klik browse dan tentukan secara manual folder yang ingin

    digunakan. Jika sudah selesai, lanjutkan dan klik tombol Install.

    7. Setelah installasi berhasil, jalankan file c:\xampp\xampp-control.exe

    8. Kemudian check Apache dan MySQL, klik START sehingga muncul tampilan sebagai berikut :

    Membuat Folder Kerja

    1. Jalankan Windows Explorer, atau masuk ke My Computer.

    2. Masuk ke folder c:\xampp\htdocs

    3. Folder tersebut merupakan tempat penyimpanan default website yang akan kita buat.

    4. File index.html atau index.php adalah file yang pertama kali akan diproses secara default apabila

    website diakses.

    5. Pada folder c:\xampp\htdocs buatlah folder baru untuk memulai latihan, kemudian buatlah file

    html/php pada folder baru tersebut.

  • HTML dan PHP Dasar | By Dara AOi

    4

    DASAR HTML

    HTML terdiri dari Tag-tag HTML, dimana terdapat Tag Pembuka, isi dan Tag Penutup

    Contoh tag pada html sederhana :

    sebagai tag pembuka, dan sebagai tag penutup. Dari code diatas akan muncul

    tampilan sebagai berikut :

    Perintah Dasar HTML

    1. Favicon dan Title

    Favicon adalah icon yang tampil sebelum address bar, tag favicon diletakan pada tag

    dengan format

    Berikut contoh penulisan favicon :

    Dari code diatas akan dihasilkan tampilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    5

    2. Pengaturan Body

    Pada tag body, bisa diberikan beberapa atribut dan nilai, misalnya :

    bgcolor (mengatur warna background)

    bacground (menentukan gambar sebagai background)

    text (menentukan warna text)

    link (menentukan warna link)

    vlink (menentukan warna link yang telah dikunjungi)

    alink (warna link yang aktif)

    leftmargin (batas kiri)

    topmargin (batas atas)

    Contoh tag untuk mengatur background

    Berikut adalah contoh penulisan body :

    Dari code diatas maka diperoleh tamppilan sbb :

    3. Heading

    Heading merupakan salah satu tampilan untuk penulisan, terdapat 6 tingkatan, yaitu h1 untuk

    yang terbesar dan h6 untuk yang terkecil, Tag heading memiliki struktur .... Contoh

    penulisan heading sbb :

  • HTML dan PHP Dasar | By Dara AOi

    6

    Dari code diatas maka diperoleh tamppilan sbb :

    4. Line Break

    Element BR berfungsi untuk ganti baris. Dan element BR ini tidak mempunyai tag penutup.

    Sintaks :

    Berikut ini contoh tag untuk membuat line break :

    Dari code diatas maka diperoleh tamppilan sbb :

    5. Paragraf

    Element P berfungsi untuk ganti paragraf yang diikuti dengan baris kosong di awal dan akhir

    paragraf. Tag penutup sifatnya optional jika suatu paragraf diikuti oleh paragraf berikutnya.

    Jika tag diabaikan, maka paragraf itu tidak akan diikuti dengan baris kosong di akhir

    paragraf.

    Element P mempunyai attribute yaitu align yang bernilai "left", "center", "right" yang

    menspesifikasikan posisi tepi horizontal dari paragraf (default: "left").

    Sintaks :

  • HTML dan PHP Dasar | By Dara AOi

    7

    Berikut ini contoh tag untuk membuat paragraf :

    Dari code diatas maka diperoleh tamppilan sbb :

    6. Align

    Element align dapat bernilai "left", "center", "right" yang menspesifikasikan posisi horizontal dari

    header (default: "left"). Sintaks :

    Berikut ini contoh tag untuk membuat align :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    8

    7. Format Text

    Banyak sekali jenis format text pada html, sama dengan format text pada saat kita menulis di MS

    Office. Berikut ini adalah tag formating untuk html :

    Tag Kegunaan

    Teks tebal

    Teks besar

    Teks emphasized

    Teks miring

    Teks dengan garis bawah

    Teks kecil

    Teks strong

    Teks subscript

    Teks superscript

    Menyisipkan teks

    Teks hapus

    Teks posisi horizontal ditengah

    Merubah dasar ukuran huruf tampilan dari web browser

    ... Merubah jenis, ukuran dan warna tampilan huruf

    Membuat garis horizontal

    Berikut ini contoh tag untuk membuat format text :

  • HTML dan PHP Dasar | By Dara AOi

    9

    Dari code diatas maka diperoleh tamppilan sbb :

    8. Daftar Urutan

    ELEMENT OL (Orderd List)

    Element OL berfungsi untuk membuat nomor daftar urut. Element ini mempunyai attribute yaitu

    start, dan type. Attribute start berfungsi untuk memberikan nilai awal dari daftar urutan,

    attribute type berfungsi untuk memilih bentuk daftar urutan yaitu A untuk abjad huruf besar, a

    untuk abjad huruf kecil, I untuk abjad romawi besar, i untuk abjad romawi kecil, 1 untuk angka

    decimal (default: start="1" type="1" ). Dalam element OL harus terdapat beberapa element LI.

    Sintaks :

    ELEMENT UL (Unordered List)

    Element UL berfungsi untuk membuat daftar tanpa nomor urut (dalam format bullet). Element

    ini mempunyai attribute yaitu type. Attribute type berfungsi untuk memilih bentuk bullet yang

    digunakan. Nilai dari pada attribute type ini adalah "circle", "square" dan "disc" . Dalam element

    UL harus terdapat beberapa element LI.

    Sintaks :

  • HTML dan PHP Dasar | By Dara AOi

    10

    ELEMENT LI (List Item)

    Element LI merupakan isi dari pada daftar. Element ini harus berada di dalam element OL atau

    UL. Element ini mempunyai attribute type dan value. Nilai attribute type adalah

    A,a,I,i,1,circle,square,disc dan attribute value berisikan nilai nomor urutan dari attribute type.

    Sintaks

    Berikut ini contoh tag untuk membuat elemen Urutan :

    Dari code diatas maka diperoleh tamppilan sbb :

    9. Elemen Tabel

    Element TABLE befungsi untuk membuat suatu data multidimensi yang terdiri atas kolom dan

    baris. Element ini mempunyai attribute seperti align, bgcolor, border, cellpadding(jarak antara

    tepi sel dengan isi sel), cellspacing(jarak antara sel), width(lebar tabel), height(tinggi tabel).

    Element TABLE berisikan element CAPTION, TH, TR dan TD.

  • HTML dan PHP Dasar | By Dara AOi

    11

    Sintaks :

    ...

    Berikut ini contoh tag untuk membuat elemen Urutan :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    12

    10. Gambar

    Element IMG befungsi untuk menampilkan gambar. Element ini tidak mempunyai tag penutup

    dan mempunyai attribute yaitu align, alt (teks alternatif jika gambar tidak tampil), border, height,

    width, hspace (jarak kosong posisi horizontal, vspace (jarak kosong posisi vertikal), src (lokasi dari

    gambar itu disimpan beserta nama file-nya).

    Sintaks :

    Berikut ini contoh tag untuk membuat elemen Urutan :

    Dari code diatas maka diperoleh tamppilan sbb :

    11. Hyperlink / ELEMENT A

    Element A befungsi untuk menghubungkan ke internal ataupun eksternal halaman web. Element

    ini mempunyai attribute href, name, dan target. Attribute href berfungsi sebagai hypertext

    reference yang mempunyai nilai URI (uniform resource identifier) yang akan menghubungkan ke

    eksternal halaman web. Attribute name berfungsi untuk menghubungkan ke tempat tujuan

    dalam halaman web (anchor). Attribute target berfungsi untuk menampilkan halaman web pada

    suatu jendela frame atau jendela baru.

    Sintaks :

  • HTML dan PHP Dasar | By Dara AOi

    13

    Berikut ini contoh tag untuk membuat elemen Urutan :

    Dari code diatas maka diperoleh tamppilan sbb :

    12. FORM

    ELEMENT FORM

    Element FORM berfungsi untuk mendefinisikan form interaktif. Element ini mempunyai attribute

    yaitu action, dan method. Attribute action berisikan aksi terhadap form yang dikirim (URI) dan

    attribute method berisikan metode form melakukan proses pengiriman(GET/POST).

    Sintaks :

    ELEMENT INPUT

    Element INPUT berfungsi untuk mendefinisikan input yang akan dimasukkan pengguna. Element

    ini mempunyai attribute yaitu name, size, type, value, checked.

    Attribute name mendefinisikan nama dari input kontrol form, attribute size mendefinisikan

    ukuran teks pada input kontrol, type mendefinisikan bentuk-bentuk input kontrol, value

    mendefinisikan nilai awal/reset/submit, checked mendefinisikan pilihan terpilih pada type

    radio/checkbox. Element ini tidak mempunyai tag penutup dan harus berada di dalam element

    FORM.

    Sintaks :

  • HTML dan PHP Dasar | By Dara AOi

    14

    ELEMENT SELECT

    Element SELECT berfungsi untuk mendefinisikan opsi pilihan pada form kontrol. Element ini

    mempunyai attribute yaitu name, size, multiple(diizinkan banyak pilihan). Element ini harus

    berada di dalam element FORM.

    Sintaks :

    ELEMENT OPTION

    Element OPTION mendefinisikan opsi pilihan pada menu SELECT. Element ini mempunyai

    attribute selected, dan value. Attribute selected opsi terpilih dan attribute value berisikan nilai

    element OPTION.

    Sintaks :

    ELEMENT TEXTAREA

    Element TEXTAREA berfungsi sebagai input kontrol form untuk memasukkan teks lebih dari satu

    baris. Element ini mempunyai attribute yaitu name, cols, rows. Attribute name mendefinisikan

    nama input kontrol form element textarea, attribute cols mendefinisikan jumlah kolom textarea

    yang terlihat, dan attribute rows mendefinisikan jumlah baris textarea yang terlihat. Element ini

    harus berada di dalam element FORM

    Sintaks :

    <

    Berikut ini contoh tag untuk membuat elemen Urutan :

  • HTML dan PHP Dasar | By Dara AOi

    15

    Dari code diatas maka diperoleh tamppilan sbb :

    13. Menyisipkan Suara dan Flash

    Suara

    File-file musik yang bisa di embedded (ditempelkan) pada halaman HTML diantaranya file MIDI

    dan WAV. Sintaks :

    Berikut ini contoh tag untuk membuat elemen Urutan :

    Flash

    Menyisipkan obyek Flash kedalam halaman web dapat dilakukan dengan sitaks :

  • HTML dan PHP Dasar | By Dara AOi

    16

    Berikut ini contoh tag untuk membuat elemen Urutan :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    17

    PHP

    PHP (Hypertext Preprocessor), merupakan bahasa pemrograman web bersifat serverside, artinya

    bahasa berbentuk script yang disimpan dan dijalankan di komputer server (WebServer) sedang

    hasilnya yang dikirimkan ke komputer client (WebBrowser) dalam bentuk script HTML (Hypertext

    Mark up Language).

    Karakteristik script PHP dapat diuraikan sebagai berikut :

    - file PHP disimpan dengan extensi filenya yaitu : *.php3, *.php4, *.php

    - Script PHP biasanya diawali dengan tag

    - File PHP dapat menginduk atau disisipkan pada bahasa script lainnya atau dapat berdiri sendiri.

    Contoh skrip PHP yang disisipkan pada HTML :

    NB : echo(), berfungsi untuk menampilkan output.

    Apa yang dapat dilakukan oleh PHP?

    Pada level dasar, PHP dapat melakukan semua apa yang dapat dilakukan oleh pemrograman berbasis

    CGI lainnya, dan juga kekuatan utamanya adalah dalam pembuatan apalikasi web database. Hampir

    sebagian besar produk software DBMS dapat didukung oleh PHP baik yang berjalan pada system

    operasi Windows, Linux maupun system operasi lainnya. Sebagian DBMS yang dapat didukung oleh

    PHP, di antaranya adalah sebagai berikut :

    Adabas D Ingres Oracle (OCI7 and OCI8)

    DBase InterBase Ovrimos

    Empress FrontBase PostgreSQL

    FilePro (read-only) mSQL Solid

    Hyperwave Direct MS-SQL Sybase

    IBM DB2 MySQL Velocis

    Informix ODBC Unix dbm

  • HTML dan PHP Dasar | By Dara AOi

    18

    DASAR DASAR PHP

    1. Komentar

    Komentar adalah bagian dari program yang berfungsi sebagai penjelas atau pemberi keterangan

    dalam program. Komentar ini tidak akan dieksekusi/dikerjakan oleh interpreter. Untuk

    mendefinisikan komentar dipergunakan simbol-simbol karakter berikut :

    1. dengan symbol dobel-slash(//), biasanya untuk komentar satu baris

    Contoh :

    2. diawali dengan symbol slash-asterik (/*) dan ditutup dengan asterik-slash(*/), biasanya

    digunakan untuk memberikan komentar lebih dari satu baris.

    Contoh :

    baris komentar tidak ditampilkan di halaman webbrowser karena komentar akan diabaikan oleh

    interpreter.

    2. Tipe Data

    Tipe data dasar PHP terdiri dari

    - integer, termasuk jenis data bilangan bulat

    - double, termasuk jenis data bilangan pecahan/desimal

    - string, termasuk jenis data teks/untaian karakter

    Contoh :

    3. Variabel

    Variabel adalah suatu pengenal dalam program yang berfungsi untuk menyimpan nilai secara

    sementara dan dapat diubah-ubah nilai. Untuk mendefinisikan variable, diawali dengan simbol

    karakter dollar($) dan diikuti oleh nama pengenal.

  • HTML dan PHP Dasar | By Dara AOi

    19

    Adapun aturan dalam menyusun pengenal :

    1. tersusun dari karakter huruf, angka dan underscore(_)

    2. tidak boleh mengandung spasi

    3. karakter pertama nama pengenal harus dari karakter huruf atau underscore.

    4. huruf kecil dan besar dibedakan

    Dalam PHP, tidak diperlukan pendeklarasian variabel dengan tipe datanya seperti bahasa

    pemrograman pascal. Setiap variable yang terbentuk dalam program dianggap bertipe variant,

    dengan kata lain dapat menampung tipe data dengan jenis apapun.

    Contoh :

    4. Operator

    Operator Aritmatika

    Operator aritmatika adalah operator yang digunakan untuk melakukan fungsi matematika.

    Berikut adalah operator aritmatika yang terdapat dalam PHP :

    Operator Increment / Decrement

    Pre/Post increment dan decrement adalah penambahan dan pengurangan.

    Contoh :

  • HTML dan PHP Dasar | By Dara AOi

    20

    Dari code diatas maka diperoleh tamppilan sbb :

    Operator String

    Dalam operator string hanya terdapat satu operator yaitu concatenation (.).

    Contoh Operator string :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    21

    Operator Bitwise

    Operator ini dapat digunakan untuk membuat bit tertentu dari suatu integer menjadi 1

    atau 0.

    Operator Perbandingan

    Operator perbandingan dapat membandingkan dua nilai

    Contoh Operator Perbandingan:

  • HTML dan PHP Dasar | By Dara AOi

    22

    Dari code diatas maka diperoleh tamppilan sbb :

    Operator Ternary

    Operator ternary adalah operator yang mengevaluasi ekspresi kemudian berdasarkan

    hasil evaluasinya bila bernilai benar (tidak sama dengan 0 atau tidak sama dengan null)

    maka statement benar dikerjakan dan jika salah maka statement salah akan dikerjakan.

    Operator ini menggunakan tanda ?. Adapun bentuk umum dari operator ini adalah

    sebagai berikut

    Contoh Operator Ternary :

    Dari code diatas maka diperoleh tamppilan sbb :

    Operator Logika

    Operator logika operator yang akan mengevaluasi suatu nilai apakah bernilai benar atau

    salah

  • HTML dan PHP Dasar | By Dara AOi

    23

    Contoh Operator Logika :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    24

    PERNYATAAN SELEKSI

    Apa yang dimaksud pernyataan seleksi? Sebagian besar bahasa pemrograman mengandung

    pernyataan seleksi. Pada dasarnya pernyataan seleksi adalah suatu mekanisme suatu pernyataan

    akan dikerjakan atau tidak, hal tergantung pada kondisi yang dirumuskan. Dalam PHP atau bahasa

    pemrograman lainnya pernyataan seleksi diterapkan dengan menggunakan statemen if.

    if

    Bentuk umum pernyataan if, adalah sbb :

    Prinsip Kerja : Statement di atas akan dikerjakan apabila kondisi bernilai TRUE (1) sedangkan jika

    kondisi bernilai FALSE (0), maka statement di atas tidak akan dikerjakan.

    Contoh : Mengabsolutkan nilai bulat

    Dari code diatas maka diperoleh tamppilan sbb :

    else

    Sebenarnya pernyataan else merupakan bagian dari pernyataan if, yang mana pernyataan else

    ini digunakan untuk memberikan alternatif perintah apabila kondisi bernilai FALSE (0).

    Bentuk umum pernyataan :

    Contoh :

  • HTML dan PHP Dasar | By Dara AOi

    25

    Dari code diatas maka diperoleh tamppilan sbb :

    Contoh di atas akan menguji kondisi $nilai >= 60, ternyata kondisi bernilai salah (FALSE) sehingga

    yang dikerjakan adalah statemen dibawah else, yaitu akan ditampilkan hasil output program Nilai

    Anda : 40. Sorry, Anda Tidak Lulus!!.

    elseif

    Jika pernyataan else memberikan alternatif pilihan kedua pada pernyatan di atas, maka pernyataan

    elseif adalah untuk merumuskan banyak alternatif pilihan (lebih dari dua pilihan). Adapun bentuk

    umumnya :

    If (kondisi1) { statement_1; }

    elseif (kondisi2) { statement_2; }

    } else { statement_n; }

    Contoh :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    26

    switch

    Serupa dengan pernyataan if elseif else, pernyataan switch juga memberikan banyak

    alternatif pilihan pernyataan. Adapun bentuk umum switch :

    Contoh :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    27

    PERNYATAAN PERULANGAN

    Pernyataan perulangan digunakan memproses/mengeksekusi pernyataan atau statemen lebih dari

    satu kali. Macam-macam pernyataan perulangan di PHP meliputi :

    while

    Pernyataan while akan melakukan memproses secara berulang terhadap pernyataan

    berdasarkan atas kondisi. Bentuk Umum while :

    Prinsip Kerja : pertama kali pernyataan while akan menguji kondisi yang dirumuskan, jika kondisi

    bernilai TRUE (1) maka statemen di bawahnya akan dikerjakan sekali lagi. Namun jika kondisi

    bernilai FALSE (0) maka perulangan akan dihentikan. Setiap kali statemen di bawahnya selesai

    dikerjakan kondisi akan selalu diuji.

    Contoh :

    Dari code diatas maka diperoleh tamppilan sbb :

    Hal yang perlu diperhatikan dalam pernyataan while yaitu

    - inisialisasi nilai konter

    pada program di atas ditunjukkan pada pernyataan $I = 1;

    - penetapan kondisi

    pada program di atas ditunjukkan pada pernyataan $I

  • HTML dan PHP Dasar | By Dara AOi

    28

    do - while

    Seperti halnya pernyataan while, pernyataan do while memiliki prinsip kerja yang sama

    dengan pernyataan while, hanya saja pernyataan do while akan menguji kondisi pada setiap

    akhir perulangan. Adapun bentuk umum pernyataan do while :

    Prinsip Kerja : Mula-mula statemen akan dikerjakan pertama kali tanpa perlu persyaratan

    kondisi, selesai pengerjaan statemen akan diuji kondisi. Bila kondisi bernilai TRUE (1) maka

    program akan mengeksekusi statemen sekali lagi. Dan jika kondisi bernilai FALSE maka

    perulangan akan berakhir.

    Contoh :

    Dari code diatas maka diperoleh tamppilan sbb :

    for

    Pernyataan for biasanya digunakan apabila jumlah perulangannya telah pasti. Bentuk Umum

    pernyataan for adalah sebagai berikut :

    Keterangan :

    - ekspresi1 : inisialisasi/penentuan nilai awal konter

    - ekspresi2 : perumusan kondisi

    - ekspresi3 : operasi penaikan/penurunan konter

  • HTML dan PHP Dasar | By Dara AOi

    29

    Contoh

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    30

    ARRAY

    Cara Penulisan Array

    Array adalah variabel jamak, variabel yang mempunyai banya elemen yang diacu dengan satu nama

    yang sama. Setiap elemen variable diacu dengan menggunkan nomor elemen.

    Sintaks :

    atau

    Contoh Penggunaan Array :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    31

    FUNGSI

    Fungsi (function) merupakan serangkaian script/kode yang mempunyai kegunaan khusus dan

    tertentu, merupakan seurutan atau serangkaian kode yang sering dipakai. Dengan adanya fungsi ini

    pemrograman dapat dipermudah karena tidak harus menulis berulangulang rangkaian kode script ini.

    Sintaks:

    function nama_fungsi(argumen)

    {

    kodeperintah

    }

    A. Pembuatan Fungsi dengan Return

    Perintah return ini digunakan untuk mengembalikan nilai tertentu

    Contoh :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    32

    B. Pembuatan Fungsi dengan Rekursif

    Adalah fungsi yang memanggil dirinya secara berulang-ulang.

    Contoh :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    33

    PROSES FILE

    File merupakan tempat menyimpan data secara permanen dalam disk, semua input yang dimasukkan

    pemakai jika diperlukan dimasukkan ke dalam file agar tidak perlu lagi ada proses enteri ulang.

    Secara umum file dibedakan menjadi teks (ASCII) dan file biner (binary). Pola Dasar Bekerja dengan

    File Secara umum bekerja dengan file selalu mempunya pola sebagai berikut :

    Buka File

    Proses File

    Tutup File

    Proses File, berisi perintah-perintah yang digunakan untuk melakukan proses file. Bisa untuk

    membaca atau menulis ke dalam file

    A. Membuka File

    Sintaks : $openthis=fopen(namafile,mode);

    $openthis adalah variable file handle

    B. Menutup File

    Sintaks : fclose($openthis);

    Mode Akses File

    Sebagai latihan Buatlah File dengan daftarnama.txt dan data dalam file adalah sebagi berikut

    daftarnama.txt

    C. Membaca File

    #Menggunakan fgets

    Membaca file sebagai baris perbaris string (line per line) yang dibatasi dengan jumlah data byte.

    Sintaks : $var=fgets($openthis,jumlahdatabytes);

    Christi Fakultas Kedokteran

    Audi Fakultas Teknik

    Eka Fakultas Pertanian

    Stieven Fakultas Ekonomi

  • HTML dan PHP Dasar | By Dara AOi

    34

    Contoh :

    Dari code diatas maka diperoleh tamppilan sbb :

    # Menggunakan fread

    Pembacaan file dalam mode binary dengan jumlah data yang dibaca per sekali baca adalah

    jumlahdata.

    Sintaks : $var=fgets($openthis,jumlahdata);

    Contoh :

  • HTML dan PHP Dasar | By Dara AOi

    35

    Dari code diatas maka diperoleh tamppilan sbb :

    # Menggunakan feof

    Pembacaan file untuk memeriksa apakah data sudah terbaca semua atau belum. Akan mempunyai

    hasil true jika data sudah terbaca semua sedangkan false jika data belum hapis terbaca.

    Sintaks : feof($openthis);

    Contoh :

  • HTML dan PHP Dasar | By Dara AOi

    36

    Dari code diatas maka diperoleh tamppilan sbb :

    # Menggunakan readfile

    Membaca seluruh file dan langsung dituliskan ke standar output. Hasil pembacaan berupa jumlah

    byte yang dibaca yang disimpan ke dalam variabel.

    Sintaks : readfile(namafile);

    Contoh :

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    37

    D. Menuliskan Data kedalam File

    Perlu diperhatikan dalam menuliskan data, anda harus benar-benar teliti dalam memasukkan mode

    saat membuka file (pada perintah fopen(namafile,mode);) karena apabila teradi kesalahan maka

    bisa-bisa data malah akan terhapus.

    Sintaks : fputs($openthis,data yang akan diisi);

    Contoh :

    Dari code diatas maka diperoleh tamppilan sbb :

    E. Pemeriksaan File

    Hal ini digunakan untuk melihat apakah file sudah diproses atau belum

    Sintaks : $hasil=file_exists(namafile);

    Contoh :

  • HTML dan PHP Dasar | By Dara AOi

    38

    Dari code diatas maka diperoleh tamppilan sbb :

  • HTML dan PHP Dasar | By Dara AOi

    39

    UPLOADING

    Elemen-elemen yang dibutuhkan dalam melakukan upload

    sebuah form untuk menyajikan tampilan agar pemakai memilih file yang akan di upload

    File yang akan diupload (browser yang mendukung proses upload

    Tempat dalam server untuk menyimpan file yang di upload

    Script untuk menempatkan file ke tempat yang telah di tentukan

    A. Pembuatan Form Upload

    Pada tag form harus ada atribut enctype=multipart/form-data untuk memberitahukan pada

    browser dan server bahwa yang dikirim bukan hanya nama file tapi juga data yang ada dalam nama

    file tersebut. Buatlah Form dengan nama form_upload.php :

    Dari code diatas maka diperoleh tamppilan sbb :

    B. Proses Upload

    Selanjutnya untuk proses upload dimana file akan di copy ke server, buatlah file uploadnya.

    proses_upload.php

  • HTML dan PHP Dasar | By Dara AOi

    40

    Dari code diatas maka diperoleh tamppilan sbb :