Kamis, 31 Oktober 2013

Alternatif deprecated fungsi split di PHP 5.3

fungsi split(); di ganti dengan explode()

Contoh:

1). dari "list ($elnlcgpbje, $elnlcHIABx, $k) = split (':', $k, 3);" menjadi "list ($k, $z) = explode ('' . $z, $k, 2);"

 

 

2). dari list($CurrentDate,$InThisMonth) =split('-', GetStartingPoint($DaysLastMonth,$WorkDate));  menjadi list($CurrentDate,$InThisMonth) =explode('-', GetStartingPoint($DaysLastMonth,$WorkDate));

 

 

3). dari list($savedip,$savedtime) = split("/|",$line); menjadi list($savedip,$savedtime) = preg_split("/\|/",$line);

 

Split bisa di ubah ke preg_split dan explode,, tinggal cari tahu sendiri ya perbedaannya berroooo...hehehe...

Kalo gak sibuk, tak jelasin deh

See you

Mengganti function disable moodle (readfile dan Fpassthru)


  • function readfile() bisa digantikan dengan echo file_get_contents()

  • function fpassthru() bisa digantikan dengan echo stream_get_contents()


Silahkan di teliti di file :

Fpasstrhougth :

./auth/ldap/ntlmsso_magic.php: fpassthru($handle);
./lib/minify/lib/Minify/Cache/File.php: fpassthru($fp);
./lib/pear/HTTP/WebDAV/Server.php: fpassthru($options['stream']);
./lib/pear/HTTP/WebDAV/Server.php: fpassthru($options['stream']);
./lib/pear/HTTP/WebDAV/Server.php: fpassthru($options['stream']);

Rabu, 30 Oktober 2013

Manage cache browser Joomla (Full Speed)

Silahkan copy-kan di .htaccess joomla :

 

<IfModule mod_expires.c>

# Enable expirations
ExpiresActive On

# Default directive
ExpiresDefault "access plus 1 month"

# My favicon
ExpiresByType image/x-icon "access plus 1 year”

Memanage Browser Caching Wordpress

Copy-kan di .htaccess untuk membuat cache :


## EXPIRES CACHING ##

<IfModule mod_expires.c>

ExpiresActive On

ExpiresByType image/jpg "access 1 year"

ExpiresByType image/jpeg "access 1 year"

Minggu, 27 Oktober 2013

htaccess agar website tidak bisa di akses dari IP tertentu (banned IP)

Jika anda mempunyai website dan ingin memblok IP Address tertentu agar IP Address tersebut tidak bisa mengakses website anda, bisanya jika anda terkena serangan hacking dari suatu ip, maka cara ini bisa di pasang . anda cukup membuat file dengan nama .htaccess yang di letakkan pada direktori utama website anda.
caranya adalah sebagai berikut :




  • Buat file dengan nama .htaccess dan isi file tersebut dengan salah satu script di bawah ini :


Untuk melakukan block pada satu IP Address :



order allow,deny
deny from 127.0.0.1
allow from all


  • Untuk melakukan block Multiple IP Address


order allow,deny
deny from 130.0.0.1
deny from 130.0.0.2
deny from 130.0.0.3
allow from all

atau

order allow,deny
deny from 192.168.11.12/21
deny from 112.0.0.2/22
deny from 122.0.0.3/30
allow from all


  • Untuk melakukan block pada range IP Address 192.0.0.0 sampai 192.0.0.255


deny from 192.0.0


  • Untuk melakukan block menurut hostname IP Address


deny from isp_name.com ( nama isp nya )


  • jika sudah di buat tinggal di upload di directory public_html anda


 

Read more: http://blog.iixmedia.com/cara-block-ip-address-dengan-menggunakan-htaccess

Redirect langsung ke HTTPS (SSL)

Berikut skript htaccess untuk redirect ke https

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]

Selamat mencoba bung/sista

Rabu, 16 Oktober 2013

Cara mempercepat load wordpress dengan kompresi dan cache

Pada script index.php paling atas sendiri bisa disisipi script sebagai berikut :

<?php
ob_start('ob_gzhandler');
header('content-type: text/javascript; charset: UTF-8');
header('content-type: text/css; charset: UTF-8');
header('cache-control: must-revalidate');
$offset = 60 * 60 * 24 * 365 * 10; //cache selama 10 tahun

Sabtu, 12 Oktober 2013

Cara remote Mysql di VPS dengan WHM

1. Membuat akun cPanel di VPS dulu

create akun cpanel

 

Akun ini hanya fiktif belaka, jika anda akses pasti tidak bisa. cuma sebagai contoh saja.

Jumat, 11 Oktober 2013

Reset password Balitbang ke "admin" melalui phpmyadmin

1.  MAsuk ke PHPmyadmin

2. Pilih database yang di pergunakan

3. PIlih table user

1

4. Bapak klik tabel nya dan Bapak masuk ke tabelnya

2

5. Kemudian bapak klik tanda pensil untuk edit

Kamis, 10 Oktober 2013

“No input file specified” pada CodeIgniter

Tinggal mengubah file .htaccess saja jika tampil "no input file specified" di CI anda :

File .htaccess standar yang digunakan di CodeIgniter adalah sebagai berikut:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>


Rabu, 09 Oktober 2013

Tutorial custom domain Blogger dengan cPanel








Bagi anda yang menggunakan Blogger sebagai media blogging tentu tahu bahwa alamat domain yang anda pilih adalah subdomain dari blogspot.com. Menggunakan subdomain dari blogspot aslinya tidak ada masalah, cuma karena penggunanya sudah sangat banyak banyak nama yang sudah tidak tersedia.

Juga nama domain anda menjadi cukup panjang, jadi dengan menggunakan custom domain akan mempermudah mengingat nama domain. Pastinya bila anda ingin dianggap lebih profesional dalam menangani blog anda domain berbayar adalah solusi terbaik. Anda sudah memiliki domain yang ada inginkan? Berarti sekarang tinggal pasang di akun Blogger anda, jangan khawatir tentu saya berikan panduannya. Mudah dan cepat kok!

Jumat, 04 Oktober 2013

Aplikasi cek function terdisable di server

<h2>Cek Function PHP terdisable atau ndak<h2>
<form action="i.php" method="POST">
<table border="0">
<tr>
<td> Masukkan Fungsi Yang ingin dicek: </td>
<td> <input type="text" name="fungsi"></td>
</tr>

Rabu, 02 Oktober 2013

Penyebab Error PHP dan Penyelesaiannya

Seiring dengan bertambahnya usia, semakin bertambah banyak pula pertanyaan yang disampaikan oleh para pengunjung. Dalam artikel kali ini, saya mencoba merangkum beberapa pertanyaan yang sering ditanyakan oleh pengunjung seputar error yang mereka jumpai dan bagaimana cara mengatasinya.

Bunyi Error:



1.Warning: mysql_fetch_array(): supplied argument is not

2.a valid MySQL result resource in ....



atau



1.Warning: mysql_num_rows(): supplied argument is not

2.a valid MySQL result resource in ...




Penyebab:
Error di atas disebabkan ada query SQL yang salah. Bisa jadi karena sintaks perintah query SQL nya salah, misalnya kurang tanda petik untuk menyatakan string dll. Selain itu bisa juga terjadi karena nama field dan tabel yang salah penulisannya.
Solusi:
Coba cek kembali statement query SQL Anda. Pastikan tidak ada lagi kesalahan dalam penulisannya. Untuk proses debugging query SQL (mengetahui letak kesalahannya), Anda bisa menambahkan statementdie(mysql_error()) pada perintah mysql_query() nya. Contoh:

Download script sederhana cek whois

Untuk download script  whoisnya bisa dowanload di  >> microWhois

untuk demonya di : http://bibehcell.com/whois.php

 

Mas and mbak beroo ini hanya standart banget bisa di modifikasi sesuai keinganmu kawan.

 

Selasa, 01 Oktober 2013

Script Membuat cek DNS

<h2>Cek DNS server Gawean Dewe</h2>
<form action="cek.php" method="post">
<table border="0">
<tr>
<td>Masukkan Domain:</td>
<td><input type="text" name="domain">
</tr>
<tr>
<td><input type="submit" name="Oke"></td>
</tr>
</table>

Cara mengecek encyrp MD5 aman atau tidak

haloooo .......... password anda aman atau encyrpsi menggunakan md5 anda sudah aman? Google dorking, sudah tau? misalnya menggunakan wordpre...