2013-11-28

Logika HTTACCESS

Mari asumsikan saya punya blog (padahal nulisnya di blog), id artikelnya 100. Tetapi kenapa kok bisa nongolnya site.gw/artikel-orang-baik ?? bagaimana seh logikanya bisa demikian. Mari kita pelajari dari blog yang sudah ada dahulu yaitu WP (bukan blogspot karena ngak tahu tablenya)

Di WP sebenarnya artikel / post itu memiliki

  • id
  • judul
  • isi artikel
  • tanggal
  • dan lain-lain.
Dari bentuk seperti ini, ternyata 'post_name'!! apa ini 'post_name'... dalam pengertianku, ini adalah url yang akhirnya menghasilkan artikel-orang-baik. Berikutnya kita masuk ke logika, sebelum masuk ke httaccessnya.

2013-11-24

proses pemakaian Nasgor.

disini saya akan menunjukkan cara kerja nasgor. Bila memperhatikan CI, maka anda akan menemukan ini mirip2 CI.. tetapi sayangnya tidak ada class $this->nama_modul->xxxxx disini. Saya akan memulai dari proses jalan pertama kali sistem. Saya share scriptnya agar ada yang bantu untuk masalah keamanan.

SISTEM BERJALAN

sistem akan membaca config, berikutnya load masing-masing model. Berikut adalah prosesnya
  • membaca file config (app/config/config.php)
  • membaca file database (app/config/database.php)
  • membaca file autoload (app/config/autoload.php)
  • load semua mods yang di letakkan didalamnya
disini yang akan dipanggil adalah database, session dan login. Yang akan dipanggil pertama adalah yang ada di core setelah itu baru di app. bila alamatnya hanya index.php saja atau nama linknya saja tanpa ada pemanggilan file, maka dia akan membaca config base 
$baseBody="home";

berikutnya adalah Cari di config  apakah ada file yang akan dipanggil atau tidak? pertama yang akan diperiksa adalah folder action. Nama yang dipanggil akan sama seperti base (home). Karena didalam tidak ada maka dilanjutkan ke body.
didalam body bila ada maka akan ditampilkan. Bila tidak maka akan keluar error!

Nasgor-Toko

Sebelumnya. Download dahulu nasgor-toko terbaru. berikut linknya  . Masuk kedalam lalu pilih download

setelah itu kamu extract dan masuk kedalam folder 'nasgor-toko'. didalamnya extract nasgor02e.zip
taro hasil extractnya di httdocs . Lalu lanjutkan sesuai tulisan di readme

1. import sql yang ada disini
2. buka app/config
3. edit config2 yg ada didalam.. terutama config dan database
4. kembali ke depan
5. edit httaccess, pastikan yang di buka tepat
6. user :admin, password :admin

2013-10-05

Program Isenk CRUD pake KENDOUI part 2

Lanjutan dari yang sebelumnya.. kita coba membuat CRUD.. Yang pertama kita dapatkan adalah begini
masih belum ada isinya khan!! Mari kita lanjut ketik codingnya.. Berikut inilah coding saat ini
http://pastebin.com/qJHs2dfx

Klik dahulu link tersebut, berikut akan saya jelaskan.. Pertama kita perlu perhatikan bahwa coding ini terdiri dari 4 area yaitu


  1. memanggil file luar


  2. kontent yang berisi div dan link2 yang biasa ditaro di atas 

  3. template

  4. javascriptnya 

tentu anda bertanya-tanya.. kok template pake script?

Program Isenk CRUD pake KENDOUI part 1.

dalam bikin form selalu pasang 3 tipe tombol
Mumpung isenknya lagi ada.. kemarin gw ngak sengaja sehari bongkar2 kendoui buat bikin CRUD *rahasia*. Intinya seh berhasil dan gw takut ntar lupa cara bikinnya.. jadi gw share.. tapi yang mau gw share ini adalah membuat buku tamu.. Pertama tolong bikin dahulu sql berikut ini
CREATE TABLE IF NOT EXISTS `bukutamu` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `detail` text NOT NULL,
  `pesan` text NOT NULL,
  `tanggal` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `stat` tinyint(4) NOT NULL,
  PRIMARY KEY (`id`)
)

walau nanti di script kita akan ada perintah nulis query di atas.. tapi lebih baik jalankan dahulu..