cara setting base_url codeigniter supaya dinamis

Biasanya saya jika membuat sebuah projek aplikasi dengan framework codeigniter untuk setingan config.php menganai base_url , selalu mengisi alamat web aplikasinya, contoh sebagai berikut:
$config['base_url'] = 'http://localhost/aplikasi';
hal tersebut menyulitkan saya jika saya mau pindahkan dari lokalhost ke hostingan , karna harus buka config lagi, tapi setelah saya baca tutorial dari https://github.com/satyakresna/ci-config , saya menjadi sangat terbantu, dan untuk setingan config.php yang enak dan nyaman itu seperti di bawah ini:

$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
$config['base_url'] .= "://".$_SERVER['HTTP_HOST'];
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);

dengan kode diatas kita tidak usah lagi menuliskan alamat aplikasi di file config.php.

sekian tutorial singkat dari saya semoga bermanfaat

Iklan

contoh projek SIG dengan Google map api 3

Awalnya udah fakum sama pengerjaan aplikasi dengan Google map api , karna dulu hanya sekedar tugas kuliah saja yang kebetulan saya dokumentasikan ke blog ini, tak disangka malah ada mahasiswa yang minta dibuatkan projek pembuatan sistem informasi dengan google map api dan sms gateway, jadi mau tidak mau saya belajar lagi GIS lebih dalam.

Alhamdulillah projek aplikasi dengan gis google map api selesai saya kerjakan selama 4 bulan karna kebutuhannya berubah-ubah maklum lah projek skripsian.

Fiture yang ada di dalam projek aplikasi tersebut menyangkut GIS’nya adalah :

  1. Tampil data peta lokasi
  2. Tampilkan data peta lokasi
  3. Edit data peta lokasi
  4. Hapus data peta lokasi

selain fiture Geografis dari google map’nya sebenarnya ada fungsi SMS Gatewaynya, jadi ketika kirim sms dengan format tertentu dapat memberikan informasi yang dibutuhkan.

berikut tampilan aplikasi berbasis web dengan google map api 3 dan sms gateway:

Klik gambar di bawah ini untuk hasil yang lebih besar

 

Sistem informasi Geografis ini saya buat dengan Codeginiter dan DB mysql, nah jika kebetulan anda perlu untuk bahan pembelajaran silahkan download projeknya.

DOWNLOAD PROJEK SIG

Memulai Codeigniter

Apa Itu CodeIgniter ?

CodeIgniter adalah salah satu framework web berbasis PHP yang sangat populer saat ini digunakan oleh berbagai kalangan dari web programmer sampai web developer. Membangun aplikasi /website dengan framework Codeigniter merupakan salah satu keputusan yang sangat tepat, karena banyak keuntungan dari fiture-fiture yang disediakan oleh framework ini seperti helper dan class library yang lengkap serta user guide yang mudah dimengerti semua kalangan, jadi pengerjaan kita dalam membuat suatu aplikasi berbasis web bisa lebih cepat, nah untuk selengkapnya kalian bisa googling aja mengenai Codeigniter.banyak referensi ko

Memulai CodeIgniter !

Nah sekarang kita mulai dari noll cara membuat web dengan framework Codeigniter
1. Download dulu donk codeigniternya di sini .
2. Extrack di localhost web server local kalian dan rename file tersebut sesuai selera anda , kalau bingung kasih aja “codeigniter”
3. Jalankan localhostnya : http://localhost/CodeIgniter/ , maka  tampilan awalnya seperti berikut:

tampilan awal codeigniter
tampilan awal codeigniter

itu tandanya codeiginiter berhasil di jalankan, dan sekarang kita mulai mengisi contennya
4. Buka folder codeiginiter -> Aplication -> Views -> Welcome_message.php , dan copas text di bawah

<h2><font color='red'>WOWW MUDAH BANGETT</font></h1>

dan jangan lupa langsung di SAVE kemudian refresh/reload kembali http://localhost/CodeIgniter/ ,dan lihat hasilnya 🙂

reload
memulai code igniter

Nah sediktinya udah paham donk, bagai mana memulainya 😀 , sederhana pake banget kan 😀

Konsep Codeiginiter adalah menampilkan interface-interface yang kita di buat di foler codeigniter->aplication->view  tapi untuk menampilkannya sesuai perintah si Controller jadi kesimpulannya : kalau kita membuat file-file interface seperti header,slider,footer itu di simpannya di codeigniter->aplication->view dan jika ingin di tampilkannya kita atur di Controllernya, yuk ahh kita capucusske controller : buka folder codeigniter->aplication->controllers di situ ada dua file index.html dan welcome.php dan langsung aja buka file welcome.php

file welcome controller

nah pada baris ke 22 $this->load->view(‘welcome_message’); artinya ketika membuka halaman index maka memanggil file yan ada di folder view tadi , jadi kita bisa memanggil seluruh file-file di folder view dengan me-load di controller ini , nah mudah bukan memulai codeigniter itu??
untuk cara memulai codeigniter untuk pemula di cukupkan saja dan tuggu aja tutorial berikutnnya 😀
Selamat berinovasi 😀