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");

?>

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');
?>
 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 :
  1. <?php  
  2. // Memulai session  
  3. session_start();  
  4. ?>  

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
Contoh :

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <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";