Solusi gagal membuat program upload di web

Ada yang butuh diubah kalo kita buat program upload di web kita. Kalo kita sudah merasa yakin dengan kode kita, namun masih saja gagal upload, kemungkinan pada php.ini kita yang butuh dirubah. Berikut setingan yang butuh diubah :

cari :
post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M

Kemudian ubah menjadi :
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M

Setelah perubahan selesai dilakukan, langkah selanjutnya adalah restart apache kita.
InsyaAlloh jalan deh.....
read more...

Menampilkan data tabel yang data tersebut tidak ada di tabel lain

Menampilkan data dari suatu tabel yang data tersebut tidak ada di tabel yang lainnya.
Dalam sebuah projek, sangat mendapatkan kasus seperti pada judul diatas. Kali ini saya menggunakan framework
CodeIgniter dalam pembuatan aplikasi.
Langsung saja pada pokok pembahasan, kasusnya adalah seperti berikut ini.
Ada 2 tabel, yang pertama adalah tabel akd_peserta dan yang kedua tabel akd_kuliah. Disini saya akan menampilkan
data yang ada di tabel akd_kuliah dimana data yang ditampilkan tersebut adalah data yang tidak ada didalam tabel
akd_peserta. disini saya menggunakan active record.
1. membuat model akd_kuliah_m.php
buat function select_seleksi(). berikut kodenya.


<?php
function select_seleksi(){
$this->db->select("*");
$this->db->from("akd_kuliah akul");
$this->db->where('akul.kdkuliah NOT IN',
'(SELECT kdkuliah FROM akd_peserta)', FALSE);
$hasil = $this->db->get();
if($hasil->num_rows() > 0){
$data = $hasil->result();
}
$hasil->free_result();
return $data;
}
?>

kemudian buatlah controller dan viewnya. Disini saya asumsikan, bahwa anda sudah dapat membuat
controller dan view. atau anda dapat melihat pandduannya di codeigniter.com.
Selamat mencoba dan semoga sukses. read more...

Cara download di youtube tanpa software

Banyak dari pengguna internet yang merasa kesusahan jika ingin mendownload di Youtube. Namu sebenarnya banyak sekali cara yang dapat kita gunakan untuk mendownload di situs youtube tersebut. disini saya akan kita bahas bagaimana cara mendownload di youtube dengan sangat mudah.
1. Buka situs youtube -> www.youtube.com
3. Ketikkan nama atau kata kunci dari file yang akan kita cari pada form pencarian pada bagian atas.
4. Setelah melakukan pencarian, biasanya kita diberikan daftar hasil pencarian. pilih salah satu yang sesuai dengan yg kita inginkan, dan kemudian klik.
5. pada address bar, kita lihat url dari hasil pencarian. misalkan hasil pencariannya adalah:
http://www.youtube.com/watch?v=H3VOO49XbdQ&playnext_from=TL&videos=FiBTX-gIOvE&feature=featured

kemudian kita beri kata "ok" dibagian depan nama situs, menjadi :

http://www.okyoutube.com/watch?v=H3VOO49XbdQ&playnext_from=TL&videos=FiBTX-gIOvE&feature=featured
setelah ditambahkan, kemudian tekan enter dan akan muncul form download file. Pilih save untuk menyimpan file dikomputer kita. Selamat mencoba, semoga berhasil
read more...

Menampilkan record pada Controller

Tutorial kali ini, saya akan membahas bagaimana menampilkan data pada controller. Pada contoh kali ini, saya akan membahas bagaimana cara menampilkan data yang mempunyai nilai terbesar didalam sebuah field dalam tabel. Berikut ini adalah langkah-langkahnya:

Model :


Kita buat file model dengan nama biodata_m.php, dan didalamnya kita buat function dengan nama auto_kdpeg().

function auto_kdpeg(){
$this->db->select_max("kdpeg");
$hasil = $this->db->get('peg_biodata');
if($hasil->num_rows() > 0){
return $hasil->row_array(); //return row sebagai associative array
}
}

Controller


Buat file Controller dengan biodata.php, dan didalamnya kita buat function get_code() seperti berikut ini:

function get_code(){
$this->load->model("biodata_m");
$kode = $this->biodata_m->auto_kdpeg();
$data["auto_code"] = $kode['kdpeg']; // Nilai yang dihasilkan
}

Jika kita ingin menampilkan pada view kita, cara menampilkannya seperti berikut:

<?php echo $auto_code; ?>

read more...

Mencetak halaman web dengan Window.print()

Banyak sekali langkah dalam pembuatan laporan, kali ini saya akan mencontohkan bagaimana caranya membuat laporan langsung dari halaman html dengan menggunakan window.print. Berikut langkahnya
1. Buat halaman yang akan dicetak.
2. letakkan kode dibawah ini dibagian atas halaman.


<a href="#" onclick="window.print(); return false;"
title="Click here to print.">
border="0" width="25" height="25" />

3. jalankan melalui browser
maka akan muncul form window print yang siap untuk mencetak halaman anda
read more...

Short Cut di Windows

Short Cut adalah langkah singkat didalam berkomputer untuk melakukan langkah singkat dalam melakukan suatu hal. Peranan Short Cut sangat penting bagi kita mengoperasikan komputer. Short Cut yang ada diantaranya adalah :

No

Langkah

Keterangan

1.

F1

To showing windows helper

2.

F2

To rename file name

3.

F3

On windows explorer used to search Pada jendela explorer used to retrieve data.

4.

F4

On windows explorer used to put kursor on address directory.

5.

F5

  • Used to refresh
  • On Microsoft Word, used to showing goto page window.

6.

F6

Pada browser digunakan untuk menempatkan cursor pada url address.

7.

F7


8.

Ctrl + W

Used to close tab inside the open window.

9.

Ctrl + F4

To close open windows

10.

Ctrl + Shift + T

Used to restore windows tab on web browser closed or accidentally closed.

11.

Ctrl + A

Digunakan untuk memblok objek (teks, folder, file dll).

12.

Ctrl + S

Digunakan untuk menyimpan data

13.

Ctrl + C

Digunakan untuk melakukan perintah Copy

14.

Ctrl + X

Digunakan untuk melakukan perintah Cut

15.

Ctrl + V

Digunakan untuk melakukan perintah Paste

16.

Ctrl + Enter

Untuk menambahkan www. dan .com dan mengeksekusi url secara otomatis (misalkan anda ingin membuka www.google.com, anda tinggal mengetikkan google dan menekan ctrl+enter maka secara otomatis url anda akan menjadi www.google.com dan sekaligus menjalankan url.

17.

Ctrl + T

Used to open new tab on web browser

18.

Ctrl + N

  • To open new windows on web browser
  • Create blank page on application windows

19.

Ctrl + P

Used to showing print window.

20.

Window + D

To showing Desktop area (So, all open windows will minimized)

21.

Window

Untuk memunculkan menu start

22.

Window + E

Used to open windows explorer on Windows Operating System

23.

Window + R

To showing running window

24.

Window + M

To minimize all open windows

read more...

CSS Pagination di CodeIgniter

Setelah pada tutorial sebelumnya saya membuat bagaimana CodeIgniter menangani Pagination, pada tutorial berikut ini,
saya akan mendesain pagination yang telah saya buat sebelumnya. Yaitu baris link angka pada pagination kita buat layaknya tombol. Langkahnya cukup mudah, kita hanya mensettingnya malalui css saja. Kopikan css berikut ini pada file css yang akan diload.


/* PAGINATION CODE IGNITER*/
div.pagination
{
padding: 3px;
margin: 3px;
}

div.pagination a
{
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #AAAADD;
text-decoration: none; /* no underline */
color: #000099;
}

div.pagination a:hover, div.pagination a:active
{
border: 1px solid #000099;
color: #000;
}

div.pagination span.current
{
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #000099;
font-weight: bold;
background-color: #993300;
color: #FFF;
}
div.pagination span.disabled
{
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #EEE;
color: #DDD;
}

Kemudian pada kode untuk menampilkan pagination kita masukkan ke dalam div dengan class='pagination'. Lihat kode berikut :


echo "";

Setelah itu buka browser anda dan lihat perubahannya. Jika belum berhasil, anda dapat meninggalkan pesan. read more...

Tutorial Pagination di CodeIgniter

Tidak seperti pada pembuatan pagination secara konfensional, pada framework CodeIgniter (CI), pembuatan pagination dapat dikatakan sangat mudah. CodeIgniter telah menyediakan library pagination sehingga kita tidak perlu bersusah payah dalam pembuatan kode atau sintax pagination. Berikut ini adalah langkah-langkah untuk membuat pagination di CodeIgniter (disini saya akan mencontohkan untuk menampilkan anggota perpustakaan menggunakan pagination. Dan disini juga saya tambahkan,penggunaan library table untuk membuat tabel yang telah disediakan oleh CI.

  • Membuat kontroller anggota

simpan file tersebut pada direktori controller dengan nama anggota.php
berikut adalah codenya :

Class Anggota extends Controller{
function __construct(){
parent::Controller();
$this->load->model("anggota_m","",TRUE);
$this->load->library("pagination");
$this->load->library("table");
}

function index(){
$data['base_url'] = base_url().'index.php/anggota/index';
$data['total_rows'] = $this->db->count_all('anggota');
$data['per_page'] = '10';
$this->pagination->initialize($data);
$data["no"] = $this->uri->segment(3);
$data["title"] = "Daftar Anggota Perpustakaan";
$data["browse_anggota"] = $this->anggota_m->select($data["per_page"],$this->uri->segment(3));
$this->load->view("anggota_v",$data);
}
}
  • Membuat Model Anggota
Setalah Controller berhasil dibuat, langkah selanjutnya adalah membuat model. berikut codenya :
Class Anggota_m extends Model{
function __construct(){
parent::model();
}

function select($limit1,$limit2){
$data = array();
$this->db->select("*");
$this->db->from("anggota");
$this->db->limit($limit1,$limit2);
$hasil = $this->db->get();
if($hasil->num_rows() > 0){
$data = $hasil->result();
}
$hasil->free_result();
return $data;
}
}
  • Membuat View
Untuk menampilkan hasilnya, kita harus membuat membuat view. Kita buat saja dengan file bernama anggota_v.php dan simpan pada direktori Views, dan isikan kode berikut :


echo $this->pagination->create_links();
echo $this->table->set_heading("No","ID Anggota","Nama Anggota",
"Jenis Kelamin","Alamat","Det","Ubh","Del");
$i = $no+1;
foreach($browse_anggota as $rec_agg){
if($rec_agg->jklmn == "1"){
$jklmn = "Laki-laki";
}else{
$jklmn = "Perempuan";
}
echo $this->table->add_row($i++,$rec_agg->id_anggota,$rec_agg->nama_anggota,
$jklmn,$rec_agg->alamat,
anchor_popup("anggota/detail/".$rec_agg->id_anggota,img_detail(),$attr_popup),
anchor("anggota/edit/".$rec_agg->id_anggota,img_edit()),
anchor("anggota/hapus/".$rec_agg->id_anggota,img_hapus(),"OnClick='return Confirm_hapus()'")
);
}
echo $this->table->generate();


Selamat mencoba, jika berhasil saya ucapkan selamat. Tapi kalo belum berhasil, teruslah mencoba atau tinggalkan pesan disini, insyaAlloh saya siap membantu. ;)
read more...