Sabtu, 06 Juni 2015

short_open_tag <? or <?php


Saat melakukan installasi PHP tag untuk PHP secara default adalah <?php.
tapi saat kita menggunakan tag <? atau <?php sebenarnya sama saja. tapi secara defaultnya tag nya adalah <?php  tapi karena kebutuhan cepat PHP memberikan short_open_tag yang mana kita harus mengaktifkannya terlebih dahulu.
jika tidak diaktifkan script yang dimulai menggunakan tag <? tidak akan dikenali.sehingga akan membuat program akan menjadi error.
cara mengaktifkan short_open_tag dapat mengukuti tahapan sebagai berikut ini :
1. buka file php.ini
2. cari baris short_open_tag
3. Rubah short_open_tag=Off menjadi short_open_tag=On
4. Restart Apache.
sekarang kita mau menggunakan tag <? atau <?php akan sama dan tidak terjadi error lagi.
cukup mudah bukan, semoga bermanfaat :D

Kamis, 04 Juni 2015

chained select jquery 3 Level


Contoh script pemanfaatan teknik Chained Select menggunakan 3 level select.

<script type="text/javascript">
var htmlobjek;
$(document).ready(function(){
  $("#studi_pertama").change(function(){
    var studi_pertama = $("#studi_pertama").val();
var studi_kedua = $("#studi_kedua").val();
    $.ajax({
        url: "<?php echo base_url(); ?>Session/jur/",
        data: "studi_pertama="+studi_pertama,
        cache: false,
        success: function(msg){
            $("#studi_kedua").html(msg);
        }
    });
  });
$("#studi_kedua").change(function(){
var studi_pertama = $("#studi_pertama").val();
var studi_kedua = $("#studi_kedua").val();
    $.ajax({
        url: "<?php echo base_url(); ?>Session/jur2/",
        data: "studi_kedua="+studi_kedua+"&studi_pertama="+studi_pertama,
        cache: false,
        success: function(msg){
            $("#studi_ketiga").html(msg);
        }
});
  });
});
</script> 

Senin, 01 Juni 2015

Cara Show Hidden File Menggunakan WinSCP


Apa itu WinSCP, WinSCP adalah sebuah tool atau aplikasi untuk melakukan transfer data sama halnya menggunakan filezilla. WinSCP adalah salah satu FTP Client untuk yg cukup popoler. Fungsi WinSCP adalah untu mengakes direktori FTP di router /server.  Menggunakan WinSCP sangat mudah dan ringan. 

Pada artikel ini, pada saat saya melakukan import data file .htaccess yang sama halnya berstatus hidden tidak dapat dimunculkan di dalam list explorernya.


sekarang bagaimana cara untuk menampilkan file yang hidden tersebut pada WinSCP ? cara nya cukup mudah
yang pertama :
Dengan menggunakan Key Combinasi = "Ctrl + Alt + H"


melakukan pemilihan pada menu Options -> Preferences -> Panels
lalu cetang pada "show hidden files"
pada akan muncul file hidden nya. Cukup mudah bukan :D

Rabu, 20 Mei 2015

Inputan nilai dari Pop Up ke dalam Form


Seringkali saat membuat sebuah program atau aplikasi, akan terjadi masalah yang mana kita akan mengambil inputan dari halaman lain yang akan dimasukan kedalam form inputan. halaman lain yang saya maksud adalah halaman seperti sebuah pop up, yang mana saat melakukan inputan akan muncul sebuah pop up dan melakukan pemilihan yang secara otomatis akan masuk kedalam inputan form sebelumnya.
Saat klik button pada kanan, akan muncul pop up seperti pada gambar dibawah ini :

lakukan pemilihan, secara otomatis akan terisi dengan inputan pada form sebelumnya.

sebaiknya anda dapat melihat demo terlebih dahulu :
DEMO
Silahkan Download scriptnya di sini :


Pada file tersebut terdapat 2 file PHP, yaitu index.php dan popup.php

Minggu, 17 Mei 2015

Cara Mudah Tampilkan Nama Field [CodeIgniter]


Mungkin anda punya nama tabel dan mempunyai field yang sangat banyak. saat melakukan View anda akan melakukan penamaan field secara manual bukan, tapi pada codeigniter hal tersebut anda dapat melakukan penamaan field sesuai dengan nama field yang ada di dalam database, jadi akan membuat waktu report anda akan gampang dan cepat. contoh disini saya mempunyai satu tabel dengan 12 field.
untuk melakukan tampilan field tersebut anda dapat melakukan dengan menambahkan sintax ini pada controller atau model anda.

$d['fields'] = $this->db->list_fields('nama_tabel');
pada view anda cuma melakukan foreach seperti berikut ini
<? foreach ($fields as $field) { ?>
 untuk tampilkan anda langsung buat
<?= $field;?>
untuk script viewnya seperti ini

<table class="display data_tbl">
<thead> <tr><? foreach ($field as $field) { ?><th> <?= $field;?></th><?}?><th>Aksi</th></tr></thead>


 kenapa setelah  <? } ?>  masih saya tampilkan sebuah aksi , karena saya ingin ada sebuah button edit, hapus.
sehingga akan menampilkan hasil seperti ini :
gimana cukup mudah bukan untuk menampilkan field tabel menggunakan CodeIgniter, Semoga bermanfaat. 

Sabtu, 16 Mei 2015

Install Apache, PHP, MariaDb on Debian


Sebelum melakukan installasi, jika mau melakukan perubahn repository ke link indonesia dapat mengikuti petunjuk dari link ini :

Rubah Repository Debian Ke Indonesia

Untuk melakukan installasi lakukan pencopy sintax pada dalam terminal. Sebelum melakukan installasi anda harus login sebagai root. dengan cara 
su
Install Apache2
apt-get install apache2
Testing Apache2
http://localhost/
Install PHP
apt-get install php5 libapache2-mod-php5
/etc/init.d/apache2 restart
Testing PHP
gedit /var/www/h4nk.php
 tuliskan sintax kedalam file h4nk.php
<?php phpinfo(); ?>
Install MariaDB 
apt-get install python-software-properties
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://kartolo.sby.datautama.net.id/mariadb/repo/5.5/debian wheezy main'
sudo apt-get update
sudo apt-get install mariadb-server

masukan password root untuk database.

Install PHPMyAdmin

apt-get install phpmyadmin
- Pilih Servernya menjadi apache2.
- masukan password phpmyadmin
- masukan password mysql/root mysql

Testing PHPMyAdmin + MariaDB
localhost/phpmyadmin
Sampai disini jika tidak ada kesalahan, semuanya sudah selesai dan anda dapat menggunakan server anda sekarang. semoga bermanfaat. 

Rubah Repository Debian Ke Indonesia


Banyak alasan untuk melakukan perubahan link repository indonesia, yang pertama dengan alasan kecepatan installasi atau update atau upgrade.
untuk melakukan perubahan repository sangat mudah, cukup melakukan perubahan link yang ada pada source list. berikut ini adalah step by step :

Contoh repository Indonesia untuk Deabian 7 (wheezy):

mv /etc/apt/sources.list /etc/apt/sources.list.bak 
vi /etc/apt/sources.list


lalu masukan repository local Indonesia, dalam hal ini kami menggunakan repository Kambing (Universitas Indonesia)

deb http://kambing.ui.ac.id/debian/ wheezy main contrib non-free 
deb http://kambing.ui.ac.id/debian/ wheezy-updates main contrib non-free 
deb http://kambing.ui.ac.id/debian-security/ wheezy/updates main contrib non-free

Setelah melakukan perubahan, lakukan update dengan cara menjalankan perintah :

apt-get update

sampai disini repository sudah menuju ke link indonesia. sekian terima kasih, semoga bermanfaat.