syntax include digunakan untuk
menyertakan file php lain kedalam php itu sendiri. Hal ini sangat
membantu proses programming karena tidak perlu menulis file
berulang-ulang. (referensi)
syntax function digunakan untuk
menyelesaikan suatu task tertentu dalam program php. function juga
digunakan untuk mencegah script dieksekusi pada saat halaman diload,
untuk mengeksekusinya kita harus memanggil fungsi tersebut. (referensi)
syntax global adalah pendeklarasian global variabel, memungkinkan variabel ini dapat dijalankan diluar fungsi. (referensi)
syntax mysql_fetch_array merupakan
salah satu fungsi yang banyak digunakan dalam proses pengambilan data
MySQL. Fungsi ini akan menangkap data dari hasil perintah query dan
membentuknya ke dalam array asosiatif dan array numerik. Jadi, fungsi
mysql_fetch_array() menawarkan kemudahan dan fleksibilitas dalam
mengakses data. Namun demikian, penggunaan fungsi ini dianggap kurang
efektif dari sisi performa karena terlalu “boros” penyimpanan. (referensi)
syntax isset digunakan untuk
menyatakan variabel sudah diset atau tidak. Jika variabel sudah diset
makan variabel akan mengembalikan nilai true, sebaliknya akan bernilai
false (memesan tempat di memori) (referensi)
syntax mysql_query merupakan
fungsi yang akan sering kita gunakan, karena dengan fungsi inilah PHP
akan melakukan ’percakapan’ dengan MySQL. Hampir seluruh perintah query
MySQL yang kita bahas pada tutorial belajar MySQL Dasar, dapat
dijalankan dengan fungsi mysql_query(). (referensi)
pada file php yang lain berisi syntax yang mirip.
Selasa, 15 Desember 2015
localhost/gardacell-my/includes/database.php
localhost/gardacell-my/index.php
Kode Blok try, ini disebut
exception handling. Pada dasarnya, exception handling ini meminimalisir
penggunaan “if” yang berlebihan. Contoh kasusnya adalah misalkan program
Anda hendak mendapatkan data user dari database, dengan menggunakan id
dari user tersebut. Itu berarti, Anda harus melakukan pengecekan
terlebih dahulu apakah id yang dimasukkan adalah numerik atau bukan.(referensi)
Perintah require_once pada dasarnya sama dengan perintah include(). Perbedaannya hanya terletak pada saat file yang disertakan tidak ditemukan, maka perintah-perintah selanjutnya tidak akan dijalankan. Perhatikan program test.php di atas. Jika perintah include pada baris ke-2 diganti dengan perintah “require” dan program koneksi.php tidak ditemukan, maka teks “Program setelah koneksi” tidak akan ditampilkan, melainkan hanya menampilkan error.(referensi)
Syntax catch adalah lanjutan dari Kode Blok try
Syntax print adalah untuk mencetak pesan error.
Perintah require_once pada dasarnya sama dengan perintah include(). Perbedaannya hanya terletak pada saat file yang disertakan tidak ditemukan, maka perintah-perintah selanjutnya tidak akan dijalankan. Perhatikan program test.php di atas. Jika perintah include pada baris ke-2 diganti dengan perintah “require” dan program koneksi.php tidak ditemukan, maka teks “Program setelah koneksi” tidak akan ditampilkan, melainkan hanya menampilkan error.(referensi)
Syntax catch adalah lanjutan dari Kode Blok try
Syntax print adalah untuk mencetak pesan error.
localhost/gardacell-my/includes/sessions.php
Syntax if digunakan untuk satu
kondisi saja. Jika pernyataan benar (terpenuhi) maka akan dijalankan,
jika salah (tidak terpenuhi) maka abaikan. Fungsi if biasanya digunakan
sebagai pernyataan suatu kondisi. (referensi)
Syntax elseif dalam mengeksekusi suatu program kita ingin melakukan dua kali perintah sekaligus,fungsi else akan melakukan perintah setelah perintah pertama gagal,pada fungsi if apabila perintah bersifat true maka akan diproses,tetapi jika bersifat tidak true atau false maka perintah tadi akan diabaikan dan dilanjutkan pada perintah selanjutnya yaitu pada perintah else tadi. (referensi)
Syntax else untuk menentukan kondisi yang salah.
Syntax session_start adalah untuk memulai sesi pertama. (referensi)
Syntax elseif dalam mengeksekusi suatu program kita ingin melakukan dua kali perintah sekaligus,fungsi else akan melakukan perintah setelah perintah pertama gagal,pada fungsi if apabila perintah bersifat true maka akan diproses,tetapi jika bersifat tidak true atau false maka perintah tadi akan diabaikan dan dilanjutkan pada perintah selanjutnya yaitu pada perintah else tadi. (referensi)
Syntax else untuk menentukan kondisi yang salah.
Syntax session_start adalah untuk memulai sesi pertama. (referensi)
Class Dan Object pada PHP
Class dan object adalah dua hal yang tidak dapat dibandingkan. Sebab setiap object berasal dari class-nya. Object merupakan perwujudan dari blueprint class. Jika diibaratkan manusia maka cetak biru manusia dalam DNA dapat dikatakan class. Class tidak pernah tercipta, sedangkan object adalah ciptaan dari class. Adapun analogi manusia maka warna kulit, jenis rambut, kecerdasan IQ dapat diciptakan hingga sampai saat tertentu object di hancurkan(dibersihkan dari memori).
Lebih mendetail tentang class Contact. contact : created, mempunyai karakteristik. yang di dalamnya hanya terdapat nama lengkap. Karakteristik ini dikenal dengan istilah properties. Properties diterjemahkan ke dalam kode menjadi :
Source Code (gambar di klik agar terlihat besar)
Tampilan di Website (gambar di klik agar terlihat besar)
Kamis, 19 November 2015
gardacell-my/ Database.php
digunakan untuk mengkoneksikan antara website dengan database di mysql
<?php
$server = "localhost";
$user = "root";
$pass = "";
$database = "dbgardacell";
$dbconn = mysql_connect("$server","$user","$pass");
if (!$dbconn) die ("Gagal Melakukan Koneksi");
mysql_select_db($database,$dbconn) or die ("Database Tidak Diketemukan di Server");
?>
<?php
$server = "localhost";
$user = "root";
$pass = "";
$database = "dbgardacell";
$dbconn = mysql_connect("$server","$user","$pass");
if (!$dbconn) die ("Gagal Melakukan Koneksi");
mysql_select_db($database,$dbconn) or die ("Database Tidak Diketemukan di Server");
?>
gardacell-my/Index.php
<?php
try {
require_once './includes/session.php'; //menjalankan program ke ke session/php//
}
catch(Exception $error) { //meminimalisir penggunaan if yang berlebihan//
print $error->getMessage();
}
require_once('themes/page.php');
?>
try {
require_once './includes/session.php'; //menjalankan program ke ke session/php//
}
catch(Exception $error) { //meminimalisir penggunaan if yang berlebihan//
print $error->getMessage();
}
require_once('themes/page.php');
?>
Exception : dapat di throw dan
catch, kalau di throw berarti telah terjadi sesuatu diluar kewajaran
yang harus dilakukan sesuatu untuk menanganinya sedangkan jika catch
berarti menangai sesuatu tersebut pada program.
Require() : sama dengan Include bedanya jika file eror maka perintah selanjutnya tidak akan dijalankan.
Once : memastikan bahwa file yang
yg disertakan hanya dieksekusi sekali saja, sedangkan jika tanpa
akhiran once bisa saja membuat eror karena menyertakan file beberapa
kali
TOKO KOMPUTER WINCOM
Perencanan sistem informasi
penjualan dan pemesanan barang Handpone secara online adalah sebuah terapan proses pembuatan website penjualan dan pemesanan Handpone.
Sebelumnya pada sistem ini masih
menggunakan cara manual, untuk mendapatkan sebuah unit HP, konsumen harus
langsung ke toko Garda Cell,
sehingga diperlukan pengembangan
lebih lanjut demi kemudahan dalam
penjualan dan pemesanan barang.
Dengan adanya sebuah website
penjualan dan pemesanan HP secara online akan mempermudah
masyarakat baik disatu kota maupun diluar kota untuk
membeli Handpone tanpa harus ke toko Garda terlebih dahulu dan
juga akan mempermudah pemilik toko Garda dalam mempromosikan produk-produk
terbaru, sehingga akan membuat konsumen jadi tertarik dengan produknya.
Dan berikut ini adalah sepanampakan dari script toko online sederhana :
dalam website ini terdapat Fitur:
- Event Slideshow
- 2 Column
- Search box
- Menu Bar
- JQuery Slider
- Add to Cart
- Admin Page
- Users Page
- Profile Photo
Source code : Silahkan di download DI SINI
setelah di dwonload jagan lupa di Extrak
saya upload ke Drobox login terlebih dahulu untuk download
Jumat, 13 November 2015
Aksi.php
Deskripsi :
session_start adalah cara untuk menjaga suatu variabel tetap ada selama sesi kunjungan user. Meskipun berpindah-pindah halaman, variabel session tetap ada dan bisa diakses sampai session ditutup. Fasilitas session handling ini baru ada secara built-in mulai PHP versi 4.
PHP mempunyai session (catatan aktivitas) yang digunakan untuk menjaga / memelihara informasi akses dari seorang pengakses / pemakai aplikasi web. Session memungkinkan pelacakan akses pemakai, pangaturan pemakaian aplikasi oleh pemakai dan meningkatkan layanan situs web. Setiap pengunjung akan diberi sebuah id yang unik, yang disebut dengan id session (session_id). ID ini dapat disimpan dalam suatu cookie pada sisi user atau disertakan dalam URL. Session koneksi antara klien dan server akan hilang atau putus apabila browser ditutup. Apabila browser dijalankan kembali dan koneksi ke server dilakukan maka dianggap sebagai koneksi baru.
Contoh :
Source Code :
<?php
session_start();
Deskripsi :
error_reporting adalah digunakan
untuk menampilkan jenis serta kesalahan suatu program. Sebaiknya set nilai
error_reporting = E_ALL pada ‘php.ini’ sehingga semua pesan error dapat
ditampilkan jika program yang Anda buat error.
Contoh :
Source Code :
<?php
session_start();
error_reporting(0);
Deskripsi :
include
Anda dapat menyisipkan konten dari satu file PHP ke dalam file PHP lain sebelum server dijalankan, dengan menggunakan fungsi include() dan require(). Kedua fungsi adalah identik dalam segala hal, kecuali bagaimana mereka menangani error:
session_start adalah cara untuk menjaga suatu variabel tetap ada selama sesi kunjungan user. Meskipun berpindah-pindah halaman, variabel session tetap ada dan bisa diakses sampai session ditutup. Fasilitas session handling ini baru ada secara built-in mulai PHP versi 4.
PHP mempunyai session (catatan aktivitas) yang digunakan untuk menjaga / memelihara informasi akses dari seorang pengakses / pemakai aplikasi web. Session memungkinkan pelacakan akses pemakai, pangaturan pemakaian aplikasi oleh pemakai dan meningkatkan layanan situs web. Setiap pengunjung akan diberi sebuah id yang unik, yang disebut dengan id session (session_id). ID ini dapat disimpan dalam suatu cookie pada sisi user atau disertakan dalam URL. Session koneksi antara klien dan server akan hilang atau putus apabila browser ditutup. Apabila browser dijalankan kembali dan koneksi ke server dilakukan maka dianggap sebagai koneksi baru.
Contoh :
- <?php
- // Memulai session
- session_start();
- ?>
Source Code :
<?php
session_start();
Deskripsi :
error_reporting adalah digunakan
untuk menampilkan jenis serta kesalahan suatu program. Sebaiknya set nilai
error_reporting = E_ALL pada ‘php.ini’ sehingga semua pesan error dapat
ditampilkan jika program yang Anda buat error.
Contoh :
<?
//menampilkan informasi error handle
//error1.php
error_reporting(E_ALL);
ini_alter('register_globals',0);
function my_set_error_handler($callback_func)
{
if (!is_array($callback_func))
return set_error_handler($callback_func);
if(!is_object($callback_func[0])||!method_exists($callback_func[0],$callback_func[1]))
return false;
$GLOBALS['_ERROR_HANDLER_OBJECT'] = &$callback_func[0];
$GLOBALS['_ERROR_HANDLER_METHOD'] = &$callback_func[1];
function error_handler_passthru($errno,$errstr,$errfile,$errline,$errcontext)
{
$GLOBALS['_ERROR_HANDLER_OBJECT']->$GLOBALS['_ERROR_HANDLER_METHOD']($errno,$errstr,$errfile,$errline,$errcontext);
}
return set_error_handler('error_handler_passthru');
}
class error_handler{
function error ($errno,$errstr,$errfile,$errline,$errcontext)
{
echo "<pre> errno:$errno
errstr:$errstr
errfile:$errfile
errline:$errline
errcontext:\n";
print_r($errcontext);
}
}
$eh= new error_handler();
$oldhandler = my_set_error_handler(array(&$eh,'error'));
$i++;
?>
Source Code :
<?php
session_start();
error_reporting(0);
Deskripsi :
include
Anda dapat menyisipkan konten dari satu file PHP ke dalam file PHP lain sebelum server dijalankan, dengan menggunakan fungsi include() dan require(). Kedua fungsi adalah identik dalam segala hal, kecuali bagaimana mereka menangani error:
- include () menghasilkan pesan peringatan, tapi script akan melanjutkan eksekusi
<head> <title>Untitled Page</title> </head> <body> <?php include "header_menu.php";?> <div id="content"> <h2>Selamat datang di website kami</h2> </div> </body></html>
Source Code :
<?php
session_start();
error_reporting(0);
include "config/koneksi.php";
include "config/library.php";
<?php
session_start();
error_reporting(0);
include "config/koneksi.php";
include "config/library.php";
Langganan:
Postingan (Atom)



