Monday, June 20, 2016

Kategori:

Tutorial Codeigniter Ion Auth : Source Code Website Booking Hotel

codeigniter

Kebutuhan akan aplikasi hotel di indonesia pada saat ini sangatlah banyak sekali, ini tidak luput dari berkembang pesatnya dunia perhotelan di indonesia, tentu saat ini banyak sekali dibutuhkan aplikasi atau web yang berguna untuk membantu dan mempromosikan hotel tersebut, dari permasalah tersebut, kali ini saya akan sedikit reshare source code booking hotel yang dibangun dengan framework codeigniter. dengan adanya souce code ini diharapkan dapat membantu sebagai referensi untuk belajar dan dikembangan lagi. Berikut ini tampilan halaman awal dari contoh source code booking hotel dengan php. Setelah sebelumnya saya share Tutorial Codeigniter : Source Code Aplikasi Pengelolaan Surat Menyurat - Gratis, maka kali ini akan share source code booking hotel.

Tutorial Codeigniter : Source Code Website Booking Hotel - Gratis

Fitur yang ada


Fitur yang terdapat pada website booking hotel ini meliputi seperti :
Berikut ini fitur halaman utamanya seperti menu baranda dan
1. Menu service
2. Menu Booking
3. Menu Berita
4. Menu Gallery

Untuk menu halaman admin sendiri ada beberapa controller seperti :

- Mengelola menu kelas
- Mengelola menu berita
- Mengelola menu order
- Mengelola menu pages
- Mengelola menu promo
- Mengelola slider
- Mengelola users

Technology yang dipakai ialah:


- CodeIgniter 2.1.2 (http://codeigniter.com/)
- jQuery (http://jquery.com/)
- jQueryUI (http://jqueryui.com/)
- PHP
- MySQL
- Codeigniter Ion Auth

Environment recomended


- Webserver Apache 2.x (http://www.apachefriends.org, XAMPP 1.7.x)
- PHP 5.x (http://www.apachefriends.org, XAMPP 1.7.x)
- MySQL 5.x (http://www.apachefriends.org, XAMPP 1.7.x)


Baca Juga Artikel pemprogramman berikut ini

Download


Download Source Code Website Booking Hotel silahkan pada link berikut ini, sebelum download silahkan share terlebih dahulu ke facebook/ twitter / google+, lalu otomatis akan mendownloadnya.



Cara install

- Sebelum menginstall aplikasi Source Code Website Booking Hotel ini pastikan sobat sudah ada aplikasi atau menginstal XAMPP atau lainnya. Saya sendiri memakai Xampp V 1.7.1.

- Source Code Website Booking Hotel ini sudah di test di di XAMPP 1.7.1. Seharusnya Aplikasi ini berjalan dengan lancar dan tidak error dengan syarat menggunakan Apache 2.x, PHP 5.x dan MySQL 5.x.

1. Download Aplikasi CI-Hotel.zip
2. Extract file Aplikasi CI-Hotel.zip ke htdocs lalu ganti nama foldernya dengan nama "CI-Hotel".
3. buka PHPMyAdmin dan buat database 'CI-Hotel'.
4. import SQL file hotel.sql di folder CI-Hotel.zip.
5. buka file application/config/database.php dan sesuaikan username dan password mysql anda. seperti pada script berikut ini :

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); $active_group = 'default'; $active_record = TRUE; $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'root'; $db['default']['password'] = ''; $db['default']['database'] = 'hotel'; $db['default']['dbdriver'] = 'mysql'; $db['default']['dbprefix'] = ''; $db['default']['pconnect'] = TRUE; $db['default']['db_debug'] = TRUE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ''; $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; $db['default']['swap_pre'] = ''; $db['default']['autoinit'] = TRUE; $db['default']['stricton'] = FALSE; /* End of file database.php */ /* Location: ./application/config/database.php */

6. buka url pada browser website di http://localhost/CI-Hotel
7. buka url pada browser website di http://localhost/CI-Hotel/index.php/admin untuk halaman administrator. username : admin, pass : admin.

Bug & Error

1. Jika sobat mengalami error pada aplikasi ini, seperti error begini 

A PHP Error was encountered
Severity: Notice
Message: Only variable references should be returned by reference
Filename: core/Common.php
Line Number: 257
Maka solusinya ialah seperti ini :
Cari dan edit filename :core/Common.php, line number :257
Sebelumnya

return $_config[0] =& $config; 
Silahkan ganti dengan script berikut ini :
$_config[0] =& $config;
return $_config[0]; 
Baca juga (  Tutorial PHP : Source Code Ujian Online SMK Dengan Bootstrap )

2. Jika sobat ingin login dengan username dan password yang berbeda, atau salah login, maka caranya sebagai berikut :

- Silahkan buka controller auth.
- Lalu buat function class sebagai berikut  :

<?php

function register(){
  //$this->ion_auth->register($username, $password, $email, $additional_data, $group)
    $this->ion_auth->register('robert', '123456', 'robert@robert.com', array( 'first_name' => 'Robert', 'last_name' => 'Roberts' ), array('1') );
}
Selanjutnya jalankan class tersebut di browser sobat dengan url http://localhost/CI-Hotel/index.php/auth/register.
silahkan lihat di database. bertambah atau tidak.

3. Error saat import database dengan PHPMyadmin.
Jika sobat mengalami error saat import database itu dikarenakan file .sql di source code booking hotel ini ukurannya 4MB, berikut ini caranya.

- Sobat bisa dengan cara import database mysql melalui command line. seperti berikut ini.

mysql -u username -p database_name < file.sql
_ ganti username dengan username database sobat, biasanya root. 
_ ganti database_name dengan nama database yang ada pada phpmyadmin.
_ ganti file.sql dengan nama database yang di import. jadi begini perintahnya :

mysql -u root -p hotel < /var/www/html/CI-Hotel/database/hotel.sql
- Atau sobat bisa setting di php.ini untuk merubah setting maximal upload database in phpmyadmin.

reshare dari Github.com/syiewa

Sekian dulu postingan share source Source Code Website Booking Hotel Dengan CodeIgniter Gratis  kali ini, semoga bermanfaat, maju terus programmer indonesia, semoga kelak sobat semua jadi seorang programmer handal. Silahkan share kepada teman-teman yang lain.

Jangan lupa kunjungi Tutorial ECommerce : Aplikasi Penjualan Barang Elektronik - Gratis atau search source code yang lain, sitemap, masih banyak lagi, seperti source code toko online, ECommerce, Sistem Informasi Perpustakaan, Sistem informasi Akademik,  DLL.

Tobi Muhammad

Author & Editor

Tobi (Muhammad Tobi) adalah seorang Tukang Masak di perusahaan startup, suka sekali menulis dan mempelajari source code open source lisensi GNU di Github dll. Bisa pemrogramman web karena sering belajar dari contoh program yang ada di Github dll. Anak desa yang hanya lulusan Paket C.

9 comments:

  1. password bwt user nya apa nih ? password nya di eencript pake md5 atau apa? saya ga bisa login gan..

    mkasih..

    ReplyDelete
    Replies
    1. Coba buka phpmyadmin buka tabel Users lalu edit passwordnya dengan enkripsi SHA1

      Delete
    2. Silahkan gan bisa lihat bug and error nya sudah masuk list

      Delete
  2. Replies
    1. Bisa banget gan, SIlahkan share terlebih dahulu pake facebook, nanti Pilih Acces

      Delete
  3. masuk ke adminstrator ga bisa gan

    ReplyDelete
  4. gann g bisa update data kamar ?
    syntax error

    ReplyDelete

 

News Letters

Subscribe here to get our newsletter in your inbox, it is safe and EASY!

Copyright © Tobi Web™