Sunday, November 1, 2015

Salah kaprah dengan hadits “Sampaikanlah dariku walau hanya satu ayat”

Banyak orang yang salah dalam memahami hadits:
بَلِّغُوا عَنِّي وَلَوْ آيَةً
“(yang artinya:) Sampaikanlah DARIKU (yakni dari Råsulullåh shållallåhu ‘alayhi wa sallam) walau hanya satu ayat [1. Para ulama berbeda pendapat tentang makna “ayat” dalam hadits ini
1. Ada yang mengatakan bahwa yang dimaksud adalah ayat Al-Qur’an. Berkata Al-Baydhowi, “Maka menyampaikan hadits dipahami dengan mafhum awlawi” (Umdatul Qori 16/45)
2. Ada yang mengatakan bahwa yang dimaksud adalah perkataan yang berfaedah (yaitu hadits-hadits Nabi shållallåhu ‘alayhi wa sallam, atsar salafush shålih, dll. )
3. Ada yang mengatakan bahwa yang dimaksud adalah hukum-hukum yang diwahyukan kepada Nabi shållallåhu ‘alayhi wa sallam. Maka lebih luas daripada hanya sekedar ayat yang dibaca. (Tuhfatul Ahwadzi 7/360)
Sumber: Artikel Ustadz Firanda]” [HR Al-Bukhari 3/1275 no 3274]
Demikian pula dengan hadits:
لِيَبْلُغِ الشَّاهِدُ الْغَائِبَ
Hendaknya yang hadir menyampaikan kepada yang tidak hadir…”
(Muttafaqun ‘alaih)
Karena kita TIDAK ASAL MENYAMPAIKAN, karena sebelum menyampaikan kita harus memperhatikan :
1. Ilmu yang disampaikan haruslah SHAHIH, yang berasal dari al-qur’an dan as-sunnah yang SHAHIH, bukan hadits-hadits DHAIF atau MAUDHU’.
2. Ilmu yang disampaikan harus disampaikan DENGAN PEMAHAMAN YANG BENAR. Karena bisa jadi ilmu tersebut walaupun shahih, tapi ternyata kita tidak memahaminya seperti yang diinginkan Allåh dan RåsulNya.
3. Ilmu yang disampaikan hendaknya disertai penguasaan yang baik; yang kita harus benar-benar memahami Ilmu tersebut. Yang dengan penguasaan yang baik ini, kita bebas dari segala kerancuan/kesalahpahaman/kekeliruan terhadapnya. Penguasaan yang baik juga akan menjadikan kita berdiri diatas BAYAN (penjelasan) yang TERANG, JELAS dan KEYAKINAN (tanpa keragu-raguan dan kerancuan). Kita pun mengetahui jawaban-jawaban syubuhat yang berkaitan dengan hal tersebut, sehingga jika ada yang mendebat dengan syubuhat tersebut, maka kita dapat menjawabnya. Sehingga semoga kita dapat menjadi sebab hidayah kepada orang yang kita sampaikan…
4. Tidak lupa dan yang tidak kalah pentingnya, kita pun mengetahui MASLAHAT dan MUDHARAT dari penyampaian ilmu ini. Karena tidak setiap ilmu yang kita miliki harus kita sampaikan.
dari Mu’adz radliallahu ‘anhu berkata:
“Aku pernah membonceng di belakang Nabi shallallahu ‘alaihi wasallam diatas seekor keledai yang diberi nama ‘Uqoir.
Lalu Beliau bertanya:
يَا مُعَاذُ هَلْ تَدْرِي حَقَّ اللَّهِ عَلَى عِبَادِهِ وَمَا حَقُّ الْعِبَادِ عَلَى اللَّهِ
“Wahai Mu’adz, tahukah kamu apa hak Allah atas para hamba-Nya dan apa hak para hamba atas Allah?”
Aku jawab: “Allah dan Rosul-Nya yang lebih tahu”.
Beliau bersabda:
فَإِنَّ حَقَّ اللَّهِ عَلَى الْعِبَادِ أَنْ يَعْبُدُوهُ وَلَا يُشْرِكُوا بِهِ شَيْئًا
“Sesungguhnya hak Allah atas para hamba-Nya adalah hendankah beribadah kepada-Nya dan tidak menyekutukan-Nya dengan sesuatu apapun”
وَحَقَّ الْعِبَادِ عَلَى اللَّهِ أَنْ لَا يُعَذِّبَ مَنْ لَا يُشْرِكُ بِهِ شَيْئًا
“dan hak para hamba-Nya atas Allah adalah seorang hamba tidak akan disiksa selama dia tidak menyekutukan-Nya dengan sesuatu apapun”.
Lalu aku berkata: “Wahai Rasulullah, apakah boleh aku menyampaikan kabar gembira ini kepada manusia?”
Beliau menjawab:
لَا تُبَشِّرْهُمْ فَيَتَّكِلُوا
“Jangan kamu beritahukan mereka sebab nanti mereka akan berpasrah saja”.
(HR. Bukhariy)
‘Ali bin abi thalib radhiallahu ‘anhu, berkata :
“Berbicaralah kepada manusia dengan ucapan yang mereka fahami. Apakah kalian ingin Allah dan RasulNya di dustakan?!!”
[diriwayatkan al-Hafizh Ibnu Hajar dalam Fathul Bari; Syaikhul Islam Ibnu Taimiyah dalam al Fatawi Al Kubra; juga Imam Adz Dzahabi dalam Syi’ar A’lam An Nubala]
Abdullah bin Mas’ud radhiyallahu’anhu berkata,
“Tidaklah engkau menyampaikan (suatu ilmu) kepada suatu kaum dengan sebuah pembicaraan yang tidak bisa dicapai oleh akal mereka melainkan pasti akan menimbulkan fitnah/kesalahpahaman pada sebagian mereka.”
(HR. Muslim dalam mukadimah shahihnya)
Al-Hafizh Ibnu Hajar rahimahullah berkata:
“…Sangat dianjurkan untuk tidak menyampaikan hadits kepada orang yang ditakutkan (baca: dicurigai) akan membawa hadits tersebut ke arah kesesatan…”
(Fathul Bari: 1/45)
Maka jika ada –SATU saja– ILMU yang kita miliki dan memenuhi kriteria diatas. MAKA SAMPAIKANLAH..
Maka jika kita tidak memenuhi salah satu syarat diatas (atau bahkan tidak memenuhi syarat diatas), MAKA BELAJARLAH terlebih dahulu. Janganlah semangatmu mendahului ilmumu!
Al-Qosim bin Muhammad berkata,
“Termasuk bentuk pemuliaan seseorang terhadap dirinya yaitu ia tidak berkata kecuali sesuatu yang ia telah kuasai ilmunya
[Atsar riwayat Al-Baihaqi dalam Al-Madkhol ila As-Sunan Al-Kubro 1/434 no 805]
Silahkan baca lebih lengkap penjelasan tentang ini disni
Wallåhu a’lam
Semoga bermanfa’at

Tuesday, October 20, 2015

Tutorial ini dibuat untuk melengkapi tutorial sebelumnya, membuat MySQL database menggunakan Cpanel


Terdapat 4 Tahapan dalam pembuatan Script PHP MySQL ini
1. Membuat Koneksi PHP ke MySQL
2.Pembuatan Tabel MySQL
3.Memasukkan data pada tabel MySQL
4.Menampilkan data dari MySQL
Pertama-tama kita akan Membuat Koneksi PHP ke MySQL dengan script
<?php
$hostmysql = “localhost”;
$username = “mysql_username”;
$password = “mysql_password”;
$database = “nama_database”;

$conn = mysql_connect(”$hostmysql”,”$username”,”$password”);
if (!$conn) die (”Gagal Melakukan Koneksi”);
mysql_select_db($database,$conn) or die (”Database Tidak Diketemukan di Server”); ? >

Untuk mempermudah, simpan file tersebut dengan nama connect.php , agar jika terdapat script PHP yang memerlukan untuk terkoneksi dengan database, dapat dengan mudah memanggilnya.
Penjelasan Script koneksi PHP ke MySQL:
a. mysql_connect dipergunakan untuk membuat koneksi menggunakan PHP ke server MySQL. Data untuk hostname, mysql username, dan password yang digunakan telah dideklarasikan oleh variabel $hostmysql, $username, $password.
Penulisannya pada script akan sama dengan:
mysql_connect(”localhost”,”username”,”password”);
b. mysql_select_db dipergunakan untuk memilih database yang akan digunakan.
c. if (!$conn) die (”Gagal Melakukan Koneksi”); jika terjadi kegagalan dalam melakukan koneksi (!$conn), maka akan muncul pesan kesalahan Gagal Melakukan Koneksi
Setelah itu kita akan membuat tabel MySQL

<?php include (”connect.php”);
mysql_query(”CREATE TABLE user (
namadpnVARCHAR(20),
namablkg VARCHAR(20),
negara VARCHAR(20))”); ?>

Penjelasan:
1. include (”connect.php”); kita gunakan untuk mengikutkan sebuah file (contoh file connect.php).
2. mysql_query
perintah ini memiliki format umum yakni ysql_query(string dari query).
Script dibawah ini dipergunakan untuk membuat tabel

<?php include (”connect.php”);
$insert = “INSERT INTO users (type,firstname,lastname)
VALUES (’User,’Budi’,’Utomo’)”;
mysql_query($insert) or die (”tidak dapat menulis pada tabel”);?>



Script dibawah ini dipergunakan untuk menampilkan data dari tabel
<?php include (”connect.php”);
$query = “SELECT * FROM user”;
$result = mysql_query($query);
$numrows = mysql_num_rows($result);
while($row = mysql_fetch_array($result)){
echo “Total: $numrows
”;
echo “Tipe: $row[type]
”;
echo “Nama Depan: $row[firstname]
”;
echo “Nama Belakang: $row[lastname]“;
} ?>

terima kasih telah mengunjungi blog ane ,, jangan lupa like ya agan" . 
by : anonymous 1709
Pada tutorial kali ini, kita akan mencoba melakukan operasi – operasi dasar pada PHP MySQL.
1. Membuat koneksi
<?php
$hostmysql = “localhost”;
$username = “mysqlusername”;
$password = “mysqlpassword”;
$database = “namadatabase”;

$conn = mysql_connect(“$hostmysql”,”$username”,”$password”);
if (!$conn) die (“Koneksi gagal”);
mysql_select_db($database,$conn) or die (“Database tidak ditemukan”); >

Penjelasan Script:
a. mysql_connect
digunakan untuk membuat koneksi dari PHP ke server MySQL. Data mengenai hostname, mysql username, dan password yang digunakan telah diwakilkan oleh variabel $hostmysql, $username, $password. Penulisannya akan sama dengan:
mysql_connect(“localhost”,”username”,”password”);
b. mysql_select_db
untuk memilih database yang akan digunakan.
c. if (!$conn) die (“Koneksi gagal”);
jika koneksi gagal dibuat (!$conn), maka akan muncul pesan kesalahan
Setiap operasi PHP yang berhubungan dengan MySQL, akan membutuhkan sintaks diatas. agar lebih mudah, lebih baik disimpan terlebih dahulu dengan nama konfig.php. Jika sintaks tersebut dibutuhkan lagi, maka kita melakukan include terhadap file konfig.php tersebut.
2. Membuat tabel pada MySQL
<?php
include (“konfig.php”);
mysql_query(“CREATE TABLE user (
namadpnVARCHAR(20),
namablkg VARCHAR(20),
negara VARCHAR(20))”); ?>

Penjelasan script:
1. include (“konfig.php”);
perintah include digunakan untuk mengikut sertakan sebuah file (pada contoh diatas adalah file konfig.php).
2. mysql_query
format umum dari perintah ini adalah mysql_query(string dari query).
mysql_query akan sering dijumpai pada artikel kali ini.
3. Memasukkan data pada tabel
<?php
include (“konfig.php”);
$insert = “INSERT INTO users (namadpn,namablkg,negara)
VALUES (‘Saya’,’Sendiri’,’Indonesia’)”;
mysql_query($insert) or die (“tidak dapat memasukkan data ke tabel”);?>

4 . Menampilkan data dari tabel
<?php
include (“konfig.php”);
$query = “SELECT * FROM user”;
$result = mysql_query($query);
$numrows = mysql_num_rows($result);
while($row = mysql_fetch_array($result)){
echo “Jumlah data: $numrows <br>”;
echo “Nama Depan: $row[namadpn] <br>”;
echo “Nama Belakang: $row[namablkg] <br>”;
echo “Negara: $row[negara]”;
} ?>

Penjelasan script:
1. mysql_num_rows
digunakan untuk menghitung jumlah baris yang didapat dari hasil eksekusi query (mysql_query).
2. while ( ) {
}
digunakan untuk melakukan perulangan selama data yang yang diinginkan masih ada. (dalam contoh diatas: akan menampilkan semua isi dari table).
3. mysql_fetch_array
menampilkan data dari tabel dalam bentuk array
Untuk penggunaan lainnya (hapus, update, dsb) yang berubah hanya string query-nya saja.
- See more at: http://www.rumahweb.com/journal/php-mysql-tutorial-dasar.htm#sthash.cz3r05qz.dpuf

Tuesday, March 17, 2015

Cara Mempercepat Koneksi Internet

Cara Mempercepat Koneksi Internet - Jaringan Internet yang lelet atau lemot memang sangat menjengkelkan, dalam kasus seperti ini, banyak pengguna internet yang menyalahkan operator atau "ISP" tempat berlangganan internet tadi. Operator tempat anda berlangganan internet tadi tidak seharusnya disalahkan, karena operator sudah berupaya keras memberikan yang terbaik untuk para pelanggannya. Lagipula, seperti yang kita ketahui bahwa Indonesia memang merupakan Negera dengan Koneksi Internet terlambat kedua setelah India pada kawasan Asia Pasifik.

Akamai Technologies Inc sebagai Penyedia layanan cloud global telah merilis laporan State of the Internet edisi terbaru untuk kuartal III 2013. Laporan tersebut berisi data-data mengenai kecepatan koneksi internet, jumlah traffic, adopsi broadband, dan serangan cyber dari hasil survei 122 negara di seluruh dunia yang tergabung dalam Akamai Intelligent Platform.



State of the Internet kali ini melaporkan bahwa angka kecepatan koneksi internet dunia telah meningkat sebesar 10 persen dibanding kuartal lalu menjadi 3,6 megabit per detik (Mbps). Jumlah yang merupakan rata-rata global itu masih lebih tinggi dibandingkan kecepatan koneksi internet Indonesia yang pada kuartal ini tercatat sebesar 1,5 Mbps.

Cara Mempercepat Internet

Nah terus bagaimana Alternatif untuk mempercepat koneksi internet yang lambat? Silahkan disimak baik-baik tips yang ada dibawah ini.

1. Menggunakan Modem yang Cepat
Modem jelas sangat mempengaruhi kecepatan koneksi internet anda. Silahkan bandingkan kecepatan ketika anda menggunakan modem 7.2 Mbps dengan ketika anda menggunakan modem 100 Mbps. Mana yang lebih cepat? Pasti modem 100 Mbps. Mau tahu harga modem 100 Mbps, silahkan klik [disini]

2. Menggunakan Antena Penguat Sinyal
Antena, pasti anda sudah tahu dengan benda yang satu ini, antena berfungsi sebagai penangkap sinyal. Penggunaan antena modem hanya dikhususkan bagi anda yang memiliki jaringan yang lemah. Mungkin saja dengan jaringan yang lemah membuat koneksi internet anda melambat. Silahkan mencoba Antena Powerfull Super Gain untuk mengatasi masalah ini. Masih bingung bagaimana bentuk dari Antena ini, silahkan lihat [disini]

3. Menggunakan USB Extender
Dengan USB Extender modem tidak akan langsung tercolok ke USB yang ada pada laptop atau komputer anda, sehingga mencegah kemungkinan modem akan panas dan mengakibatkan koneksi internet yang tidak akan stabil.

4. Mengatur gpedit.msc dan regedit 
Mengatur gpedit.msc untuk mempercepat koneksi internet.
Silahkan jalankan perintah yang ada dibawah ini :
Start -> Run -> ketik gpedit.msc -> Local Computer Policy -> Computer Configuration -> Administrative Templates -> Network -> QOS Packet Scheduler -> Limit Reservable Bandwidth -> Pilih Disable.
Mempercepat koneksi internet dengan DNS cache
Silahkan salin kode yang ada dibawah ini kedalam Notepad, kemudian simpan dengan nama bebas dengan format .reg , Misalnya simpan dengan nama dnscache.reg . Jangan lupa pada pilihan Save As Notepad, pilih all files, kemudian baru simpan dengan nama yang tadi.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters]
“CacheHashTableBucketSize”=dword:00000001
“CacheHashTableSize”=dword:00000180
“MaxCacheEntryTtlLimit”=dword:0000fa00
“MaxSOACacheEntryTtlLimit”=dword:0000012d

Cara Mempercepat Koneksi Internet dengan Mudah

Untuk point nomor 1, anda tidak diwajibkan untuk memakai modem dengan kapasitas/kecepatan 100 Mbps, anda juga bisa memakai modem dengan speed yang lebih rendah, misalnya 28 Mbps, 42 Mbps dll.