Sharing Script CI 1.7.2 untuk Sistem Informasi
CodeIgniter 1.7.2 sudah dirilis beberapa waktu yang lalu dengan berbagai pembaharuan, diantaranya yang paling menonjol adalah kompabilitasnya dengan PHP 5.3. Walaupun server yang saya pakai masih versi 5.0, dikala senggang saya membuat CMS pribadi untuk digunakan di kemudian hari. Biasanya saya gunakan CMS ini sebagai starting project untuk sistem yang saya kerjakan. Nah, disini saya sengaja bagikan ke umum, sebagai bahan pertimbangan untuk pembelajaran.
Modul yang ada di dalam CMS ini tergolong standar, meliputi manajemen berita, menu, user, file upload, dan sistem log (pencatatan). CMS ini potensial untuk dikembangkan menjadi sistem informasi berbasis unit kerja serta pembatasan IP Address. Silakan untuk digunakan sebagaimana mestinya. Download disini.
NOTE :
- Versi script ini menggunakan CI 1.7.2, cocok untuk PHP 5.3 (sudah saya cek).
- Silakan replace php opening tag di application/libraries/fungsi.php dari ‘<?’ menjadi ‘<?php’.
- Pastikan short_open_tag pada posisi ‘on’ di file php.ini (konfigurasi php Anda).
Related posts:
- Sistem Presensi dan Billing Sekolah
- Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- Integrasi Ajax di CodeIgniter
- Membuat Combobox Dinamis dengan CI dan Ajax
- FPDF Table : Add on untuk FPDF
189 Comments
Leave a comment
Recent Posts
Recent Comments
- LUKISAN MODERN on Sharing Script CI 1.7.2 untuk Sistem Informasi
- Wawan on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- chandra on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- nophil on Sistem Presensi dan Billing Sekolah
- yazid on Membuat Combobox Dinamis dengan CI dan Ajax
- faqih on Sharing Script CI 1.7.2 untuk Sistem Informasi
- rangga on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- reeyz on Membuat Website dengan CodeIgniter #1
- Rubby on Membuat Website dengan CodeIgniter #4
- Anggie on Membuat Website dengan CodeIgniter #1
- reeyz on Membuat Website dengan CodeIgniter #1
- Fajar on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- newbie2 on Ajax File Upload (CodeIgniter dan JQuery)
- newbie on Ajax File Upload (CodeIgniter dan JQuery)
- ardy on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- Tips Trik Blogging on Simple Tutorial CodeIgniter Episode 3
- Anggie on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- Manz on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL
- Manz on Membuat Combobox Dinamis dengan CI dan Ajax
- anggie on Share MyFinance : Aplikasi Keuangan Berbasis PHP MySQL



@aka : sistem ini memang di desain untuk pembatasan IP Address…perhatikan bahwa IP yang dideteksi adalah IP publik, jadi kalo Anda jalankan di komputer lokal, server localhost, maka IP nya adalah : 127.0.0.1
@rani : Jujur saya tidak terlalu menguasai lingkungan server, saya spesialis di programming. Klo pendapat saya, itu mungkin karena instalasi xampp tidak berjalan sempurna. Pastikan instalasi Xampp sukses, ketik localhost di browser untuk memastikannya.
sebelumnya terima kasih, atas sharing ilmunya..
mau nanya, saya coba tapi kok aneh ya? yang muncul malah seperti ini
=======================
CI =& get_instance(); $this->CI->load->library(array(‘session’,'JSON’)); //$this->CI->load->library(‘fpdf’,array(‘orientasi’=>’P',’unit’=>’cm’,'format’=>’legal’)); @$kbase=”8aHe3nUv9Wo4″; } function jam() { $wjam=date(‘H’); $wmin=date(‘i’); $wsec=date(‘s’); $output=”$wjam:$wmin:$wsec”; return $output; } function complete($in,$max) { $len = $max; $len_in = strlen($in); $zero_len = $len – $len_in; $zero = “”; for($i=1;$i<=$zero_len;$i++) { $zero .= '0'; } return $zero.$in; } function bulan() { $input=date('n'); if($input=='1'){$output='Januari';} if($input=='2'){$output='Februari';} if($input=='3'){$output='Maret';} if($i
============================
sampe hampir satu halamn berisi, error diatas, ditambah dengan, error seperti di bawah ini :
============================
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information – headers already sent by (output started at /bitnamilamp/apache2/htdocs/project/system/application/libraries/fungsi.php:180)
Filename: codeigniter/Common.php
Line Number: 360
An Error Was Encountered
Non-existent class: fungsi
============================
Terimakasih sebelumnya
Sepertinya PHP version yang Anda miliki adalah yang terbaru…memang saya temukan bahwa walau CI 1.7.2 dikatakan sudah support PHP 5.3 tetapi masih ada beberapa fungsi yang tidak jalan…
pak saya bingung pas saya test kok captcanya gak muncul y.. trus login username and password adminnya apa y.. maklum masih newbie pak mohon infonya
maaf mas.. qo tiap mau masuk halaman admin gak muncul apa2 ya.. padahal ga ada message errornya juga.. mohon jawabannya mas..
trimakasih
@dodi: username : admin
password : putraweb
@uci: waduh kalo itu saya kurang tau, perlu investigasi langsung :P…
kalo Anda sudah terbiasa dengan PHP, bisa kok ditelusur…
Oke thx sharingnya
mas anggie, saya juga mengalami error seperti vira tapi sekarang dah ga error lg. karena saya dah membetulkan file mas anggie di \project\system\application\libraries\fungsi.php, pada tag pembuka php mas anggie cuman ketik <? saya tambahin php, karena di php 5.3.0 tag-nya harus lengkap <?php. tapi mas anggie ketika saya ketk http://localhost/project malah keluar msgbox tulisannya kaya gini
says : project tidak memperbolehkan login di area anda.. kenapa yah mas anggie..? saya tunggu jawabannya,.
mas pernah buat project buat print sertifikat/piagam dari php mysql ngk? sharing dong
@Cekidot: sama2..
@luthbro : cek di tabel allowed_ip. Pastikan IP mas ada disitu.
@didie : print? cari aja tutorial print dengan fpdf. Banyak kok mas…
itu harusnyamake php versi brapa mas?
kok ditempat saya eror sama seperti komentar vira diatas
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information – headers already sent by (output started at C:\xampp\htdocs\project\system\application\libraries\fungsi.php:656)
Filename: codeigniter/Common.php
Line Number: 360
An Error Was Encountered
Non-existent class: Fungsi
===================================================
kluarnya itu mas..
@romeo : Maaf, itu kesalahan saya. Pada baris awal di file fungsi.php (app/libraries/fungsi.php), lengkapi ‘<?' menjadi '<?php'
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\project\system\application\views\home\index.php on line 104
===============================================
malah kluar itu mas..
Sepertinya ada bagian yang terhapus. Copy ulang file index.php dari source awal saja.
Mas Anggi, saya iseng2 coba akses aplikasi ini di komputer lain (Client) secara LAN kok terasa lambat yahh..?? terutama pada saat login, walaupun akhirnya berhasil untuk login juga.. Apakah ini karena penggunaan javascript yang berlebihan..??
Sepertinya bukan, karena aplikasi ini juga sudah saya pakai untuk lingkup satu universitas, dan berjalan lancar serta cepat…
makasih bos sharinganya, bisa buat bahan belajar
mas, kog tetep ga bisa login ya pke
username : admin
password : putraweb
@dealer : sama-sama…
@iswan: ganti saja di databasenya langsung untuk passwordnya…
tp itu fungsinya pke md5(klo ga slah) ya?
aku dah coba langsung ganti tetep ga bisa.
salah, bukan md5, tapi pake fungsi PASSWORD dari mysql
mas ane usul gimana kalo bikin tutorialnya buat ngembangin website ini, tambah tab, menu2.. kita2 nubitol ini pusing mas :(((
ehm, username n password untuk bisa login apa ya?
soalnya passwordnya di enkripsi di databasenya ^_^
@AlterDiaz : Diganti saja mas, di tabel user, enkripsinya itu memakai fungsi PASSWORD dari mysql.
Aplikasi nya bagus mas..
Boleh saya izin untuk menggunakan beberapa core filenya untuk aplikasi saya ? karena saya sangat tertarik dengan class auth yang mas punya…
Terima kasih ya mas..
Salam codeigniter.. ^^
Silahkan pak…^^ terimakasih sudah mampir ke blog saya.
bisa ya langsung diganti gitu?
soalny di tabelnya dlm keadaan dienkripsi
makasi infonya… kunjungi juga blog saya http://ichwana.blogdetik.com dan
http://blog.unand.ac.id/ichwana
Iya mas…enkripsi yang saya gunakan memakai fungsi PASSWORD dari mysql. Jdi, cara gantinya lewat query mysql.
update user set user_password=PASSWORD(’1234′) where user_username=’admin’
misal begitu mas…^^
sebelumnya terima kasih atas sharing ilmunya..
mau nanya, kalau pake smarty gimana ya?
tq
@ prima : banyak tutorialnya mas…salah satunya ini http://codeigniter.com/forums/viewthread/60050/
mas Aggie..saya masih newbie saya coba untuk njalanin web ini kok error
1)pertama
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\presensi\system\codeigniter\Common.php on line 123
2)Dua
A PHP Error was encountered
Severity: 8192
Message: Function set_magic_quotes_runtime() is deprecated
Filename: codeigniter/CodeIgniter.php
Line Number: 60
3)Tiga
A PHP Error was encountered
Severity: 8192
Message: Assigning the return value of new by reference is deprecated
Filename: libraries/Loader.php
Line Number: 248
4)Empat
A PHP Error was encountered
Severity: 8192
Message: Assigning the return value of new by reference is deprecated
Filename: database/DB.php
Line Number: 133
5)lima
Database error
Silakan hubungi Administrator untuk konfirmasi. Terima kasih.
gitu mas pesan error yang muncul ketika saya coba aplikasi yang mas Aggie bikin…terus gimana tuh cara nya supaya jalan…
maap ya mas saya terlalu cerewet masih NEWBIE sih..
tolong dong mas Anggie kirim cara nya …pakbosmarteen@gmail.com
terima kasih mas Anggie
Mas anggie, waktu saya coba kok nemu problem seperti ini ya :
Warning: Call-time pass-by-reference has been deprecated in C:\wamp\www\project\system\application\libraries\fungsi.php on line 480
Parse error: parse error in C:\wamp\www\project\system\application\views\home\index.php on line 105
apa ya mas error nya?
mohon bantuannya, buat referensi TA. :)
Mantap gans…… Saya akan coba kembangkan…. terus berkarya…..
@wildan : memang app yang ini kurang bagus untuk PHP terbaru. Mas pake PHP 5.3 kan?
@Ardi : Oke gan…makasih…
Assalamu’alaikum mas anggi, terimakasih sebelumnya. mas, kalo pada adminnya ditambahkan tinyMCE trus pada waktu penyimpanannya kok gak bisa ya? mohon pencerahannya…. makasih mas sebelumnya….
Wa’alaikumsalaam…
wah kalo itu udah masuk masalah lain mas…sudah pernah coba untuk submit form tinyMCE menggunakan CI (dan berhasil) ?
mas anggie,saya juga mengalami masalah dalam penambahan tinymce.mohon petunjuknya, saya sudah nyoba mengintegrasikan tinymce dengan codeigniter dan berhasil,namun saat saya implementasikan ke contoh sistem punya mas anggie,tinyce nya tidak dapat muncul.
terimakasih sebelumnya,.
mohon bantuannya di server saya kok keluar peringatan ini
A Database Error Occurred
Unable to connect to your database server using the provided settings.
@budiman : Em…saya sepertinya belum bisa membantu banyak,, saya sarankan, Anda tracing $_POST data pada controllernya. Sistem ini memakai ajax, mungkin perlu Anda periksa lagi apakah formnya sudah benar atau belum.
@dibyo : berarti, setting database Anda salah, cek di application/config/database.php
$_POST pada controller manage.php ya?
cara pengguunaan dan pemangglan tinymce nya sepertinya udah benar,mas anggie,karena udah saya coba mengintegrasikannya dengan CI tanpa ajax.namun saat dipanggil pada menu berita tinymce tidak tampil. apa mungkin kerena menggunakan jquery(load#page)
terimakasih.
Em…kemungkinan kesalahan ada pada javascript untuk menampilkan tinyMCE pak…javascript tersebut mgkn tidak jalan…pastikan jsnya jalan pak…
Coba :
1. Include library tiny_mce.js di file view index pak, saya lupa untuk yang ini dimana letaknya, kalo ga salah, namanya admin.php di folder utama (atau home)
2. Panggil tinyMCE.init({ … }) di file view yang bapak gunakan untuk menampilkan form
sudah saya coba mas,namun tetak tidak tampil
pada bagian home/admin.php*
<script src="tiny/tiny_mce.js” type=”text/javascript” >
pada view manage/panel_tambah_berita.php
tinyMCE.init({……..
Oh…dicoba untuk full URL pak…
misal seperti ini
<script src="<?php echo base_url();?>tiny/tiny_mce.js” type=”text/javascript” >udah dicoba masih belum nampil mas,putih semua tampilannya.
<script src="tiny/tiny_mce.js” type=”text/javascript” >
saya udah googling tapi belum nemu solusinya.mungkin anggie bisa ngasih referensinya.
terimakasih
udah saya beri base_url() tetap tidak tampil
mas disain halaman admin nya bagus…
saya minta ajarin dong …
@budiman : Maaf mungkin hanya itu yg bisa saya bantu pak…soalnya saya sendiri belum sempat mencoba untuk tinyMCE di app ini. Besok klo saya sudah ada waktu pak…
@wahyu : itu saya hanya ambil dari source luar mas…jadi untuk desain panel bukan buatan saya.. :)