Selamat Datang

Salam buat agan-agan semua... blog ini tercipta hanya sebuah media untuk kita saling belajar, berbagi, dan saling memberi informasi khususnya di dalam bidang Informatika.

Dari mulai newbie hingga yang master sekalipun boleh bergabung paling tidak berikan saran terbaik bagi semua. Perlu di ketahui, ini hanyalah catatan kecil milik insan tuhan yg ingin belajar.

Ilmu cukup diukur hanya dengan 3 jengkal saja : Pertama adalah sifat sok teu, congkak, sombong, (maklumlah). Kedua Tawadhu (low profile), santai dan bijaksana. Ketiga adalah sadar bahwa kita sebenarnya tidak mengetahui apa-apa tanpa-NYA - Always Newbie

Kamis, 04 Januari 2018

Membuat PhpMyAdmin Lokal Menjadi Aman

Database phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain). Sudah barang tentu ketika sebuah database harus memiliki keamanan data. Oleh karena itu penulis ingin memberikan tips bagaimana membuat database dalam PhpMyAdmin anda lebih aman dengan menggunakan user dan password.

Selasa, 20 September 2016

Mengatasi Error PHP

Walaupun PHP adalah bahasa yang cukup mudah dipelajari,namun ternyata masih banyak yang belum paham benar dengan konsep error dan bagaimana cara mengatasinya. Error yang saya bahas disini lebih fokus pada eror karena perbedaan konfigurasi antara satu server dengan server yang lain, atau antara satu komputer dengan komputer yang lain.
Contoh kasusnya, anda mendownload source code dari website ini. Namun saat dijalankan di komputer anda, terdapat error, notice,warning atau malah blank tidak muncul output sama sekali.
Sekali lagi, error seperti ini adalah error karena konfigurasi komputer saya berbeda dengan komputer anda.
OK, langsung masuk ke topik. Error yang saya bahas hanya ada dua yaitu 1) error karena short_open_tag OFF dan error karena masalah error_reporting.

short_open_tag
Jika anda pemakai windows, biasanya servernya menggunakan XAMPP. XAMPP di beberapa versi mematikan short open tag sehingga skrip yang anda downloa dari website ini atau website lain yang menggunakanStyle coding model pendek tidak akan bisa berjalan. Ciri ciri dari short_open_tag Off adalah halaman php tidak dieksekusi sama sekali dan jika anda buka “View Source” di browser, maka script php akan keliahatan. Ciri yang lain adanya muncul error dengan pesan unexpected $end padahal sudah jelas bahwa block kode sudah diberi kurung tutup. contoh error tampak seperti contoh dibawah ini :

Parse error: syntax error, unexpected $end in C:\xampp\htdocs\php2013\bab4\kampus\kampus_view.php

ini biasanya terjadi jika menggunakan gaya coding campuran. Agar hal ini tidak terjadi, aktifkan short_open_tag menjadi on.

Untuk mengaktifkannya, edit file C:\XAMMP\php.php.ini Edit baris
short_open_tag = Off

ubah menjadi 
short_open_tag = On

seting ini ada dibaris nomor 220-an. habis itu, restart apache atau restart komputer anda.

Error Reporting
Error Reporting adalah aturan menampilkan error dihalaman web. Eror di PHP punya beberapa tingkatan diantaranya Notice , Deprecated, Warning dan error yang sebenarnya. Eror selain error dalam artian ada kesalahan program sebenarnya bisa dihilangkan hanya dengan mengganti konfigurasi error reportingnya. Jika di PHP.ini XAMPP, ada dibaris 500-an.

ganti baris
error_reporting = E_ALL & ~E_NOTICE

menjadi 
error_reporting =E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR

Penjelasan sederhana dari konfigurasi diatas adalah:” Tampilkan pesan
 error jika dan hanya jika Program mengalami kesalahan di codenya yang 
membuat program tidak berfungsi sebagamana mestinya”. 
Setelah itu, save lalu restart apache.

Tips ini berlaku bukan hanya untuk XAMPP,tapi juga WAMP, MAMP dan lainnya.

Cara Membuat Perintah Print pada PHP

Pemrograman Web PHP terkadang dalam suatu program kita membutuhkan dengan yang namanya sistem print untuk mencetak data penting dan dijadikan laporan.

Cara Membuat Perintah Print pada PHP

Untuk melakukan itu caranya sangat mudah kita hanya menambahkan Script berikut ini :
Letakan script di atas di paling bawah kode yaitu
, triknya untuk melakukan perintah print sebelumnya buat halaman baru misalnya pdf_laporan.php, hapus file CSS-nya agar hasil print terlihat maksimal dan tidak memiliki banyak warna.

Tampilan halaman yang di print dari contoh program Laporan Angkot berikut ini :

Cara Membuat Perintah Print pada PHP

Setelah itu bisa kita bentukan menjadi file PDF atau bisa langsung lakukan print.

Update : 
Berhubung ada yang gak ngerti cara penggunaanya pada kolom komentar, berikut script penerapan sederhana pada perintah Print di PHP. 

Index.php


Print

Contoh Print Materi IT


Berikut hasil outputnya :

Cara Membuat Perintah Print pada PHP

Masih belum jelas juga?, silahkan buat artikel sendiri.

Update :
Berikut hasil coding cara membuat Print di PHP yang sebenarnya.

Index.php 


Print


Contoh Print Materi IT



echo
"";
?>

Hasil output-nya sama gak usah di tambahin lagi.

Update :
Berhubung ada yang minta di kasih button biar jelas, berikut script nya.

Index.php
   
   

    Print

   
   

   

Contoh Print Materi IT



     
     
   


   
   

    

Senin, 23 Mei 2016

Langkah Mudah Upload WordPress dari Localhost ke Hosting Online

WordPress merupakan salah CMS (content management system) yang digunakan untuk mengatur sebuah website dengan mudah. Anda dapat melakukan pengubahan di localhost dan menguploadnya ke server hosting.
Pada tulisan kali ini penulis tidak menjelaskan bagaimana meng-install WordPress di server lokal anda, namun langkah setelah Anda mengkonfigurasi WordPress di lokal, yaitu meng-upload website Anda ke server hosting. Ada baiknya sebelum melakukan 12 langkah mudah meng-upload WordPress dari localhost ke hosting, cek kembali seluruh file WordPress lokal Anda serta akun hosting anda. Sehingga semuanya akan berjalan dengan lancar.
Sekarang mari kita mulai langkah-langkah uploadnya :
  1. Kompres seluruh folder WordPress yang sudah anda install pada localhost termasuk theme-nya ke dalam 1 file zip. Umumnya, jika Anda menggunakan XAMPP, maka folder tersebut terdapat pada “htdocs”. Sedangkan jika Anda menggunakan Apache biasanya terdapat pada folder “www”. File zip inilah yang nanti akan di-upload ke webserver.
    compress
  2. Export keseluruhan tabel database WordPress Anda menjadi satu file SQL. Simpan dengan nama terserah Anda. File ini juga akan di-upload ke webserver.
    export table wordpress
  3. Masuk ke Control Panel hosting dengan menggunakan username dan password sesuai dengan akun pada penyedia hosting Anda.
    cpanel
  4. Upload file zip ke webserver, di folder “public_html/” (default) atau ke folder lain jika Anda yang menggunakan sub-domain. Lalu extract file zip tersebut pada direktrori yang sama. Anda juga bisa melakukan langkah 1-4 dengan menggunakan fitur akses FTP.
    Public_html
  5. Sesuaikan konfigurasi pada file wp-config.php dengan setting database di hosting Anda. Contoh:
    • database: proyek1
    • username: webserver1
    • password : mysqlwebserver1
  6. Import sql wordpress ke webserver. Umumnya, Anda bisa menggunakan phpMyAdmin yang tersedia di hosting. Jangan lupa untuk memilih dahulu database yang akan digunakan untuk import.
    database
  7. Dengan demikian, seluruh file WordPress Anda telah di-upload. Namun website Anda hanya akan bekerja pada halaman index-nya. Bila Anda coba akses, maka Anda tidak akan bisa masuk ke halaman lainnya, atau bahkan gambar-gambar di website Anda tidak muncul. Hal ini terjadi karena WordPress Anda masih menggunakan “localhost” sebagai domain untuk di server Anda.
    Untuk mengatasi hal tersebut, download script dari http://interconnectit.com/products/search-and-replace-for-wordpress-databases/. Pada saat artikel ini ditulis, versi 2.1 dari Search and Replace DB merupakan versi stabilnya.
    Upload file ini lalu ekstrak filenya ke dalam direktori webserver Anda. Setelah itu, Anda bisa memanggil filenya dengan cara mengetikan url “www.domainkamu.com/searchreplacedb2.php” (atau nama lain yang Anda sesuaikan).
  8. Setelah Anda mengakses alamat file tersebut di web browser, Anda akan masuk di halaman awal, yang merupakan konfirmasi untuk memuat konfigurasi database sebelumnya. Script ini dapat mendeteksi secara otomatis konfigurasi WordPress Anda berdasarkan file wp-config.php yang Anda miliki.panggil-fungsi
  9. Secara default, detail database Anda meliputi server, nama database, username, password, dan tipe character sudah otomatis terisi. Anda bisa mengubahnya bila tidak sesuai.searchreplaced2-p2
  10. Di bagian selanjutnya, Anda akan menentukan tabel yang akan diubah. Penulis menganjurkan untuk mengubah semua tabel karena tabel di WordPress terhubung satu sama lain, kecuali Anda memang sudah benar benar memahami susunannya.Search-and-replace-DB-p3
  11. Masukkan kata yang akan Anda ubah. Dalam hal ini, Anda harus mengubah domain “localhost/wp” menjadi domain webserver Anda, misalkan: www.domainkamu.com.search-and-replacedb-p5
  12. Jika tidak ada masalah, maka Anda akan menerima pemberitahuan “completed”, beserta detail berapa banyak baris yang diubah oleh script ini. Selamat! Website berbasis WordPress milik Anda telah berhasil jalan pada webserver online!Search-and-replace-DB2

Penutup

Dapat Anda perhatikan bahwa fungsi utama dari script Search and Replace DB adalah mengkonfigurasi ulang data-data yang berhubungan langsung dengan database, mulai dari koneksi hingga keseluruhan teks untuk menghubungkan antar file. Misalkan data dari sebuah gambar Anda:
Ketika url masih lokal
localhost/[nama folder wp]/wp-includes/images/[file gambar]
Ketika url online harusnya menjadi
[domain anda]/wp-includes/images/[file gambar]

Sangat mudah dan praktis bukan? Script ini akan sangat membantu bagi anda yang belum terlalu paham hierarki tabel WordPress.

Redaksi Oleh: Bisa Komputer

Populer Post