Demo image Demo image Demo image Demo image Demo image Demo image

Infinite loop detected in JError in Joomla 1.7

  • Thursday, February 23, 2012
  • zana991
  • Infinite loop detected in JError in Joomla 1.7
    Info non-talk.png
    This recently added article requires a review
    Info non-talk.png
    This page or section is in the middle of an expansion or major revamping.

    However, you are welcome to assist in its construction by editing it as well. Please view the edit history should you wish to contact the person who placed this template. If the page has not been edited in several days please remove this template.
    While actively editing, consider adding {{inuse}} to reduce edit conflicts.

    When moving a locally developed Joomla 1.7 site to a server results in the error Infinite loop detected in JError in Joomla 1.7 there's something wrong with the configuration in configuration.php

    First double check the following variables:

    public $dbtype = 'mysqli'; // if your server doesn't support mysqli, try 'mysql'
    public $host = '[some host]';
    public $user = '[some database user]';
    public $password = '[some password]'; // wrong password could be the cause
    public $db = '[some database]';
    public $dbprefix = '[someprefix_]';
    public $log_path = '/logs';
    public $tmp_path = '/tmp';

    To get detailed information about the error, edit on the server /libraries/joomla/error/error.php

    public static function throwError(&$exception)
    {
    static $thrown = false;

    // If thrown is hit again, we've come back to JError in the middle of throwing another JError, so die!
    if ($thrown) {
    // echo debug_print_backtrace();
    jexit(JText::_('JLIB_ERROR_INFINITE_LOOP'));
    }

    remove the //commenting tag and add the < pre > tags to get a readable output

    // echo debug_print_backtrace();

    change to:

    print"
    ";
    echo debug_print_backtrace();
    print"
    ";

    Hacking websites mengunakan sql injection untuk Tujuan Education sahaja

  • Monday, February 20, 2012
  • zana991
  • sumber: http://malaysiahackersclub.blogspot.com/2011/10/hacking-websites-mengunakan-sql.html

    Hacking websites mengunakan sql injection untuk Tujuan Education sahaja
    Hacking websites mengunakan sql injection
    untuk Tujuan Education sahaja!!!!!!

    Tutorial ini dibuat khusus untuk mendidik pemilik laman web betapa mudahnya untuk menggodam laman web yang tidak dapat lari dari pangkalan data (Database kata omputih).

    Pertama sekali kita perlu laman web yang dapat digodam. Untuk melakukan ini, kita boleh pergi ke google dan jenis ke dalam kotak carian "inurl: index.php id =?" Atau "inurl: family.php id =?". Ini akan membawa sesuatu seperti ini:

    Untuk memeriksa jika laman web itu boleh digodam menggunakan serangan suntikan sql yang anda perlu lakukan adalah pergi ke laman web (dalam contoh kita http://www.invivogen.com/family.php?ID=3) dan kemudian menambahapostrofi akhir url (contoh: http://www.invivogen.com/family.php?ID=3 '). Jika laman web yang mampu untuk digodam, maka halaman seperti berikut akan datang:
    Seperti yang anda boleh lihat ia mempunyai kesilapan mysql. Ini bermakna ia tidak mustahil untuk menggodam menggunakan kaedah ini. Sekarang membuka sqliHelper dan menambah url ke dalam kotak sasaran. Dan kemudian klik menyuntik:

    Greensql-fw project opensource

  • zana991

  • Greensql-fw adalah satu lagi project opensource yang menjurus kepada security database mysql. Ia bertindak sebagai firewall kepada database mysql dengan berfungsi sebagai reverse proxy bagi server mysql. Tujuan utamanya adalah untuk menghalang sql injection.

    Setiap queries terhadap database akan melalui greensql-fw terlebih dahulu untuk diperiksa sebelum ia dihantar ke server mysql. Jika queries tidak melepasi pemeriksaan greensql-fw, set keputusan kosong akan dikembalikan kepada queries.



    Greensql-fw melindungi database dengan beberapa cara:
    1. Menghalang arahan pengurusan dan arahan sensitif mysql
    2. Menganggar tahap ancaman queries dan menghalang queries dengan ancaman tinggi.
    3. Jika queries dianggap tidak sah, ia akan memeriksa whitelist. Jika terdapat dalam whitelist, ia akan di hantar ke server mysql sebenar.

    Untuk tujuan pengurusan, anda juga boleh menggunakan greensql-console , iaitu aplikasi web based untuk greensql-fw.

    Untuk install greensql-fw amat mudah kerana terdapat package binaries untuk kebanyakan distro termasuk Debian.

    Cara menggunakannya juga mudah. Anda hanya perlu mengubah port database mysql pada aplikasi web anda kepada 3305 (port yang digunakan oleh greensql-fw).
    Perlu diingatkan juga, anda tidak boleh menggunakan "localhost" untuk host mysql server anda. Ia perlu diubah kepada "127.0.0.1".
    Jika aplikasi web anda asalnya menggunakan localhost:3306 untuk menghubung database mysql, anda perlu ubah kepada 127.0.0.1:3305.

    Maklumat lanjut boleh anda dapat dari:
    http://www.greensql.net/

    On Page SEO - cara meningkatkan traffic dan blog

  • zana991
  • On Page SEO (Search Engine Optimization) adalah pengoptimalan suatu konten website atau blog pada Search Engine menggunakan elemen-elemen dalam halaman web atau blog tersebut, seperti teks, image, meta tag, dan link. On Page SEO bukanlah suatu trik untuk memanipulasi Search Engine, melainkan hanya sarana untuk memudahkan Search Engine meng-indeks suatu halaman web atau blog.

    Berikut adalah cara-cara memaksimalkan SEO melalui On Page SEO :

    1. Atas ke bawah, kiri ke kanan

    Aturan Crawler dari Search Engine membaca suatu halaman web atau blog adalah dari atas ke bawah dan dari kiri ke kanan. Jadi Anda harus mengatur halaman situs Anda sesuai dengan aturan ini. Yang harus dilakukan :

    Letakkan teks judul yang mengandung kata kunci di kiri atas.
    Crawler menyukai konten. Jadi setelah header dan judul, disitulah konten halaman seharusnya diletakkan.
    Setelah itu bagian lain yang kurang penting diletakkan di bagian kanan atau bawah.

    2. Letakkan kata kunci di dalam nama domain

    Crawler akan memberi nilai lebih pada suatu kata kunci yang diletakkan pada nama domain. Jadi sebisa mungkin Anda menggunakan target kata kunci ke dalam nama domain. Dan juga gunakan layanan hosting yang populer, yang memungkinkan web atau blog memperoleh traffic lebih.

    3. Prioritas letak kata kunci di halaman web atau blog

    Ada prioritas letak kata kunci suatu halaman yang dibaca crawler, yaitu : domain atau url > title tag > image tag > 200 kata pertama > kata-kata setelahnya. Maka untuk mengoptimalkan suatu kata kunci, ikuti petunjuk tersebut. Tetapi Anda harus berhati-hati dan pertimbangkan keyword density, dan jangan coba-coba mencurangi Search Engine.

    4. Analisa kompetitor Anda dalam mengoptimalkan kata kunci

    Coba Anda lihat dalam hasil pencarian suatu kata kunci di Seach Engine (Google atau Yahoo). Pelajari bagaimana kompetitor Anda mengoptimalkan kata kunci tersebut. Lihat juga dari mana saja kompetitor memperoleh link. Tidak ada salahnya Anda mencobanya, asalkan tidak menggunakan cara-cara yang curang (Black Hat SEO).

    5. Gunakan HTML tag dan juga tag dalam image (gambar)

    Ada beberapa jenis HTML tag yang bisa digunakan dalam halaman web atau blog, seperti meta tag, title tag, content tag, dll. Dan juga sangat penting untuk memberikan alt tag dan title tag pada image (gambar), karena crawler tidak bisa membaca grafik.

    6. Link-kan halaman utama (home page) ke setiap halaman web atau blog

    Ketika pengunjung datang ke halaman web atau blog Anda melalui Search Enginge, tidak semua orang akan mencari halaman utama. Maka navigasi ke halaman utama sangat penting, supaya pengunjung lebih mudah mengingat nama situs web atau blog Anda.

    7. Buat sitemap

    Sitemap memudahkan Search Engine meng-indeks tiap halaman web dan blog. Sehingga setiap Anda membuat halaman baru, kemungkinan halaman tersebut untuk cepat ter-indeks semakin besar. Untuk membuat sitemap, Anda bisa mencari di Google dengan kata kunci “XML Sitemap Generator”. Akan banyak tersedia layanan untuk membuat sitemap secara gratis.

    8. Sertakan file robots.txt ke folder utama dari hosting

    File robots.txt ini akan dibaca pertama kali oleh setiap crawler Search Engine yang datang. Untuk petunjuk cara membuatnya, akan saya bahas di postingan berikutnya. Untuk sementara silahkan cari di Google.

    9. Usahakan konten web atau blog sesuai dengan judul

    Hal ini berhubungan dengan keyword density. Jika Anda membuat judul yang heboh tetapi inti dari konten tidak sesuai judul, maka susah halaman tersebut bersaing di Search Engine. Usahakan kata kunci yang ada pada judul, juga sering ditulis dalam konten. Beberapa pendapat mengatakan keyword density yang terbaik sekitar 4%.

    cara meningkatkan traffic website on page seo SEO ON PAGE meningkatkan traffic web cara meningkatkan seo cara meningkatkan traffic web cara meningkatkan seo website cara SEO website cara seo on page onpage SEO

    20 Useful Tools to Make Web Development More Efficient

  • zana991
  • sumber: http://sixrevisions.com/tools/20_web_development_tools/

    There are many available tools to help make web development projects quicker and more productive. Aside from a handy text editor or WYSIWYG editor like Dreamweaver, you can find plenty of tools and utilities that can greatly increase development speed, reduce debugging and testing time, and improve quality of the output. The tools described below are a variety of utilities, optimizers, testing, and debugging tools aimed towards helping developers create websites more efficiently.
    1. CSS Grid Builder

    CSS Grid Builder - Screenshot

    CSS Grid Builder is an online GUI for customizing the YUI Grids CSS – a lightweight CSS framework developed by Yahoo! that comes with over 1000 page layout combinations. The CSS Grid Builder allows you to rapidly generate a CSS-based, web-standards compliant page layout in a matter of minutes (or even seconds). Once you’ve got the page layout the way you want it, all you have to do is press "Show Code" and it generates the HTML for you.

    You don’t even have to host the CSS file on your web server (saving you some bandwidth and maintenance hassles), the generated code links to the appropriate stylesheet found on Yahoo!’s Developer Network API.
    2. CSS Sprite Generator

    CSS Sprite Generator - Screen shot

    Using CSS sprites is an excellent way to improve web page performance by reducing the number of HTTP requests needed for rendering images, but it can take a lot of planning, measuring, and coding if done manually.

    CSS Sprite Generator allows you to upload all of your images (you have to place them in a .zip file first) and it will combine the uploaded images into a single sprite and also generate the CSS for you.
    3. Blueprint: A CSS Framework

    Blueprint - Screenshot

    Blueprint reduces the amount of CSS code you have to write by including common styles that developers typically use such CSS reset and page layouts. A demonstration of a web page that uses Blueprint can be found here.
    4. CSSTidy

    CSSTidy is an open source application that parses, fixes, and optimizes CSS code to reduce file size and also to standardize CSS code formatting automatically. It also finds and removes redundant styles and properties. You can adjust CSSTidy’s settings to your preferred compression level but even the default setting can often give you 30% compression according to the creators of CSSTidy. Check out the "before and after" examples to get a feel for how CSSTidy works.
    5. logicss: CSS Framework

    logicss - screenshot

    logicss is a collection of CSS files and PHP utilities aimed at reducing web development time. It allows developers to create customizable fixed, elastic, or fluid (liquid) layout grids. Check out the preview of their CSS code generation tool.
    6. ___layouts

    layouts - screenshot

    ___layouts is a very simple CSS framework that can be used to create web-standards compliant page layouts. ___layouts was inspired by Yahoo!’s Grids CSS and offers 5 preset widths that supports fluid-width or fixed-width layouts. Much like Yahoo!’s Grid.css, ___layouts also has a web-based Layout Builder that was developed for the Firefox browser. Caution: the Layout Builder is still in its early stages of development, so things may be buggy at times.
    7. Clean AJAX

    Clean AJAX - screenshot

    Clean AJAX speeds up Ajax development by cutting down the amount of code you have to write (and rewrite), giving you access to common and proven design patterns used in Ajax applications. Clean AJAX can be used with any server-side technology such as PHP, RoR, and .NET because it’s JavaScript-based. Check out the demo page so you can see Clean AJAX in action.
    8. Sajax

    Sajax (which stands for "Simple Ajax Toolkit") is an open source framework developed to speed up the creation of Ajax applications. It supports major sever-side technologies such as ASP, Cold Fusion, PHP, Perl, Python, and Ruby. Sajax has a fairly large community of over 39,000 registered users on their forums – so if you run into any troubles while developing a Sajax-based application or if you want to showcase your work, you’ll be sure to have an audience.
    9. DOMTool

    Domtool

    DOMTool was created to cut down the time it takes to code DOM structures. Creating DOM statements is as simple as copying your HTML code into the DOMTool and then clicking a button. It’s not meant to be used as a simple copy-and-paste solution and you should verify and optimize the output, but it gives you a great starting point.
    10. JavaScript Code Improver

    JavaScript Code Improver

    JavaScript Code Improver is a simple, no-frills application that allows you to quickly tidy up and format your JavaScript. It’s a great way for a team of developers to standardize JavaScript code format for easier readability and collaboration.
    11. JSUnit

    JSUnit - Screenshot

    JSUnit is a unit testing framework for JavaScript. Testing JavaScript manually is time-consuming and prone to errors, but JSUnit provides the developer a simpler, automated way of doing unit tests to ensure thorough testing at a fraction of the time it would take to test manually. JSUnit allows for the execution of automated tests for multiple browsers and operating systems.
    12. Test plugin for JavaScriptMVC

    Test plugin - Screenshot

    The Test plugin for JavaScriptMVC is another excellent JavaScript testing framework to help make development speedier. It was created with the concept of "JavaScript testing sucks… so we want to make it easier" in mind. The Test plugin is a comprehensive set of utilities allowing you to do unit tests as well as simulate user interaction that can occur in a web page.
    13. Venkman: JavaScript Debugger

    Venkman - Screenshot

    Venkman is a JavaScript debugging environment for Firefox 2, Netscape, and Seamonkey. It gives you a GUI for stepping through JavaScript code and setting break points. It also comes with a command-line interface built in. Venkman is an extension that you can easily install and download through the Firefox Add-ons section of Mozilla.org.
    14. Firebug

    Firebug - Screenshot

    Firebug is a Mozilla Firefox extension that gives you plenty of web development tools and features. Firebug has a built-in JavaScript debugger that lets you step through your script as well as allowing you to perform benchmarks to see why your script is slow/sluggish.

    You can quickly hunt down CSS, HTML, JavaScript, and XML errors through Firebug, and it even allows you to filter and search for specific errors. Another handy feature is the DOM inspector pane which outlines a web page’s structure; very handy if you’re working on a big website or an open-source application that you’ve recently gotten involved with. It’s an awesome tool though I find that disabling Firebug when I’m not using it is helpful in speeding up normal browsing (such accessing Gmail, for example).
    15. Web Developer extension for Firefox

    Web Developer extension - Screenshot

    Web Developer extension is a very handy and time-saving extension for Firefox. I’ve written and recommended it plenty of times and is an extension that I use daily. You can rapidly validate your XHTML, find JavaScript/CSS errors, visualize a web page’s structure, quickly fill out web forms for testing purposes, clear your cache with a shortcut key, change XHTML on-the-fly (great for working remotely on a web design), inspect HTTP headers information, and much more.
    16. Internet Explorer Developer Toolbar

    IE Explorer Developer Toolbar - Screenshot

    Even if you prefer Firefox (or Safari) to develop and test your web pages, you have to test your stuff in the Internet Explorer browser for cross-compatibility. Whenever I test in IE, there are plenty of times when I wish certain features in Firebug and the Web Developer extension are accessible through IE, such as the DOM inspector option or the CSS Information option. IE Developer Toolbar is the IE add-on that provides me the features I like in my Firefox extensions.
    17. Yahoo! Design Pattern Library

    Yahoo! Design Pattern Library Screenshot

    The Yahoo! Design Pattern Library is a large collection of proven optimal web design patterns to save you time in creating highly-sophisticated design solutions. Some things that you can find in the Design Pattern Library are: breadcrumb navigation, auto-complete for web forms, and drag-and-drop solutions. It speeds up development by offering solutions to common design needs so that you don’t have to re-invent the wheel.
    18. Test Everything

    Test Everything is a web-based application for multi-purpose testing, reducing the time it takes you to use online services and validators. Test Everything is an aggregate of over 100 tools reduced to just one web page. You can validate your XHTML for web standards and accessibility, test your design in several browsers (using the Browsershots service), check page rank, and more – all in one location.
    19. Pingdom Tools

    Pingdom Tools

    Pingdom Tools is web-based application that you can use for easily testing the performance of your web pages. It can give you information on the total loading time of a web page and the total number of objects required to render the page to give you insights on things you can leave out or combine. It gives you a visualization of how page objects are loaded and you can sort the results by load order, load time (helpful in seeing what’s taking so long to load), file size, file type, and URL.
    20. Aptana Studio Community Edition

    Aptana Studio Community Edition

    Aptana Studio is an integrated development environment (IDE) designed for Ajax-based applications. It has JavaScript debugging, an Ajax and JavaScript library that includes some popular frameworks (such as the Dojo Toolkit) syntax colorizing, HTML/CSS/JavaScript code assistance (auto-complete and tool tips) and much more. It makes Ajax development simpler and gives the developer time-saving ways of organizing and managing multiple projects.
    Some more tools

    Google Web Toolkit: write high-performance Ajax applications quickly using Java and the compiled output is highly-optimized JavaScript files.
    Cuzillion: quickly construct web pages to see how page objects interact so that you may explore techniques on how to improve web page performance.
    CSSFly: edit web pages on-the-fly through a web browser. Helpful in debugging and testing a web page.
    AppJet: a web-based solution that allows you to create a functional web application or widget through a GUI.
    Google Sitemap Generator: Quickly generate a sitemap file based on the Sitemap XML protocol without you having to write it yourself.

    Perbezaan MyIsam dan Innodb

  • zana991
  • Perbedaan MyIsam dan InnoDb pada MySQLBagi yang web developer yang sering menggunakan mySql dan PHP dalam pembuatan website pasti sudah tidak asing dengan Engine MYSQL diantaranya adalah InnoDb dan MyIsam. Setelah googling-googling saya menemukan bebrapa perbedannya. Berikut saya jelaskan perbedannya berdasarkan sumber disini

    1. Mengenai file data

    Pada MYISAM data dibagi menjadi tiga bagian file, yaitu; format tabel, data, dan index. Sedangkan pada innoDB tidak ada pemisahan data. So kelihatan innoDB lebih besasr dalam masalah kebutuhan storage.

    2. RDB

    Dari refernsi yang ku baca, paling pas lo kita pake RDb lebih di anjurkan pake innoDB karena pada innoDB mempunyai fitur foreign key. Sedang pada MYISAM walaupun masih bisa menggunakan join tapi tidak bisa foreign key. Jadi lo mau ada foreign key maka harus pake innoDB.

    3. Transactionless dan transactional

    Mungkin ini masih nyambung dengan point 2 tapi coba saya tekankan dengan memisahnya ke poin tiga. MyISAM tu transactionless, sedang InnoDB transactional. Artinya kalo mau pake function dari begintransaction, rollback, commit, dan endtransactions itu gak bisa di table dengan tipe MyISAM, harus di InnoDB.

    dari penjelasan diatas maka dapat disimpulkan kelebihan dan kekurangan dari MyISAM


    kelebihan dari InnoDB

    1.InnoDB harus digunakan di mana integritas data lebih prioritas.
    2.Lebih cepat dalam menulis-intensif (penyisipan, update) tabel karena menggunakan tingkat penguncian baris dan hanya tahan perubahan pada baris yang sama yang sedang dimasukkan atau diperbaharui.
    Kekurangan dari InnoDB

    1.Karena InnoDB harus menjaga hubungan yang berbeda antara tabel, database administrator dan pencipta skema harus mengambil lebih banyak waktu dalam mendesain model data yang lebih kompleks daripada MyISAM.
    2.Mengkonsumsi sumber daya sistem yang lebih seperti RAM. Direkomendasikan bahwa mesin InnoDB dimatikan jika tidak perlu substansial untuk itu setelah instalasi MySQL.
    3.Tidak-pengindeksan teks penuh.
    kelebihan MyISAM

    1.Sederhana untuk merancang dan membuat, sehingga lebih baik untuk pemula. Jangan khawatir tentang hubungan luar negeri antara tabel.
    2.Lebih cepat dari InnoDB pada keseluruhan sebagai akibat dari struktur sederhana sehingga jauh lebih sedikit biaya sumber daya server.
    3.Pengindeksan teks lengkap.
    4.Sangat baik untuk membaca-intensif (select) tabel.
    Kekurangan dari MyISAM

    1.Tidak ada integritas data (misalnya kendala hubungan), yang kemudian datang tanggung jawab dan overhead dari para administrator database dan pengembang aplikasi.
    2.Tidak mendukung transaksi yang penting dalam aplikasi perbankan.
    3.Lebih lambat dari InnoDB untuk tabel yang sering dimasukkan atau diperbaharui, karena seluruh tabel terkunci untuk memasukkan atau memperbarui.
    Perbandingan tersebut cukup sederhana. InnoDB lebih cocok untuk data situasi kritis yang membutuhkan menyisipkan sering dan update.

    MyISAM, di sisi lain, melakukan yang lebih baik dengan aplikasi yang tidak cukup bergantung pada integritas data dan kebanyakan hanya memilih dan menampilkan data.

    jadi mana yang lebih baik MyISAM atau InnoDb semua tergantung kebutuhan pemakai. Kedua Engine tersebut sama-sama hebat. Klo dalam aplikasi yang kamu bangun ntar lebih sering menggunakan select maka lebih baik menggunakan MYISAM sedang lo lebih sering menggunakan update, insert, delete maka sebaiknya menggunaka innoDB. Nah lo butuh full-text search maka lebih baik gunakan MYISAM.

    sumber:http://www.kovloq.com

    Amalan yang membolehkan terselamat dari siksa KUBUR

  • Thursday, February 16, 2012
  • zana991
  • Kematian adalah ‘hidangan’ buat setiap makhluk yang hidup. Itulah azali penciptaan kehidupan. Apabila matinya seseorang, maka terputuslah hubungan sesorang dengan dunia melainkan anak yang soleh, ilmu yang bermanfaat atau sedekah jariah. Beberapa ketika ini, penulis telah bertemu dengan beberapa kejadian yang amat menginsafkan bagi manusia seperti penulis. Kejadian-kejadian kematian yang amat mengagumkan serta tidak kurang juga yang amat mengguris hati. Sesungguhnya, hanya Allah jua yang mengetahui samada baik atau tidaknya nasib si mati tersebut di alam barzakh sementara menunggu sangkakala yang ditiup oleh Israfil a.s. Seruan kebangkitan ke padang mahsyar.

    Terlebih dahulu, marilah kita ketahui sejarah susur galur Surah Al-Mulk (Kerajaan) ini dan sama-sama kita amal dan hafalkan kandungannya semata-mata kerana Allah SWT.
    Daripada Abu Hurairah, daripada Rasulullah s.a.w, baginda bersabda: Sesungguhnya ada satu surah dalam al-Quran yang
    mengandungi tiga puluh ayat. Ia dapat memberikan syafaat kepada pembacanya sehingga diampunkan untuknya. Itulah surah Tabarakallazi biyadihi al-Mulk.

    (Riwayat Imam Ahmad)

    Daripada Ibn Abbas r.a katanya: Sebahagian sahabat Rasulullah s.a.w memasang khemahnya di atas sebuah kubur tanpa menyedari tempat itu adalah kubur. Tiba-tiba didapati ia adalahkubur seorang manusia yang sedang membaca surah al-Mulk sehingga habis. Lalu sahabat itu datang kepada Rasulullah s.a.w seraya berkata: Wahai Rasulullah, saya telah memasang khemah di atas sebuah kubur, tanpa menyedari ia adalah kubur. Tiba-tiba (terdengar suara) seorang yang sedang membaca surah al-Mulk iaitu: Tabarak sehingga dikhatamkannya. Lalu Rasulullah s.a.w bersabda: Ia (surah tabarak) adalah penghalang, ia adalah penyelamat yang menyelamatkannya daripada azab kubur.

    (Riwayat al-Tirmidzi)

    Daripada Jabir r.a bahawa Rasulullah s.a.w tidak tidur melainkan setelah baginda membaca alif lam mim tanzil (surah
    al-Sajdah) dan surah tabarakallazi biyadihi al-Mulk (surah al-Mulk).

    (Riwayat al-Tirmidzi)

    Al-Laith melaporkan daripada Tawus yang mengatakan bahawa kedua-dua surah ini melebihi surah-surah lain dalam al-Quran dengan tujuh puluh kebajikan. Al-Tabarani meriwayatkan sebuah hadith bersumber daripada Ibn Abbas, katanya: Maksudnya: Rasulullah s.a.w bersabda: Aku suka jika ia berada dalam hati setiap orang dari kalangan umatku, yakni surah tabarakallazi biyadihi al-mulk.

    (Riwayat al-Tabarani)

    Hadith di atas turut diriwayatkan oleh Abd bin Humaid dalam Musnadnya dengan lebih panjang lebar iaitu: Daripada Ibn Abbas, beliau berkata kepada seorang lelaki: Mahukah aku hadiahkan kamu dengan sebuah hadith yang akan menggembirakan kamu? Lelaki itu menjawab: Bahkan. Katanya: Bacalah surah Tabarakallazi biyadihi al-mulk, dan ajarkanlah kepada keluargamu serta semua anak pinakmu, kanak-kanak di dalam rumahmu, serta jiran tetanggamu. Kerana surah ini adalah penyelamat dan juru bicara yang akan berhujah bagi pihak pembacanya pada hari kiamat di sisi Tuhannya. Ia (surah ini) akan meminta kepada Allah supaya menyelamatkan pembacanya daripada azab neraka, dan menyelamatkannya daripada azab kubur. Rasulullah s.a.w bersabda: Aku suka surah ini berada dalam hati setiap orang dari kalangan umatku.

    Seterusnya daripada anas Ibnu Malik berkata: Nabi SAW telah bersabda:”Sesungguhnya seorang lelaki yang sebelum kamu telah meninggal dan tidak ada bersamanya daripada kitab Allah kecuali “tabaarakal-Lazi”. Maka apabila di masukkan ke dalam lubang kubur, datanglah kepadanya malaikat. Maka surah itu telah menahan wajahnya dan malaikat berkata pada surah itu. Sesungguhnya kamu adalah kitab Allah dan saya tidak mahu menyusahkan kamu, sesungguhnya saya tidak boleh memberi kepada kamu dan kepada dia, dan kepada saya kemudharatan atau kemanfaatan.

    Sesungguhnya jika kamu hendak memberi manfaat kepada si mati, jadi pergilah menemui Allah SWT. Dan mintaklah syafaat daripadaNya. maka dia (surah al Mulk) pun menemui Allah. “Wahai Tuhanku, si fulan ini(si mati), dia pilih saya dalam kitabmu dan da pelajari saya dan dia membaca saya, bolehkah wahai Allah, Engkau membakarnya dan menyeksanya, walhal saya di dalam dadanya? Maka jika Engkau ingin berbuat demikian,jadi padamlah saya dari kitabmu. Dan Allah berfirman: “Aku nampak kamu marah.” Dia menjawab (surah) : “Sesungguhnya saya marah.” Allah SWT berfirman: “Pergilah sesungguhnya Aku memberi Dia kepada kamu dan kamu menjadi syafaat ke atasnya.”

    Nabi SAW bersabda: “Surah itu akan datang kepada malaikat dan memaksanya keluar tanpa melakukan apa-apa kepada si mati. Maka surah itu datang dan meletakkan mulutnya kepada mulut si mati dan mengucapkan selamat datang kepada mulut yang sentiasa membaca saya dan selamat datang kepada dada yang sentiada menghafal dan menjaga saya. Dan selamat datang kepada dua kaki yang sentiasa berdiri dan membaca saya. Maka surah itu bersama si mati dalam kuburnya supaya si mati tidak merasa kesunyian.”

    Semoga beroleh manfaat. Amalkanlah surah ini, hafalkan dan sematkan di dalam hati, kerana inilah surah yang banyak membawa hikmat dan keberkatan terutamanya semasa kita di alam barzakh.


    Amalan Untuk Selamat Dari Seksaan Kubur.

    Dikisahkan bahawa sewaktu Fatimah r.a. meninggal dunia maka jenazahnya telah diusung oleh 4 orang, antara :

    1. Ali bin Abi Talib (suami Fatimah r.a)

    2. Hasan (anak Fatimah r.a)

    3. Husin (anak Fatimah r.a)

    4. Abu Dzafrrin Al-Ghifary r.a

    Sewaktu jenazah Fatimah r.a diletakkan di tepi kubur maka Abu Dzafrrin Al-Ghifary r.a berkata kepada kubur, "Wahai kubur, tahukah kamu jenazah siapakah yg kami bawakan kepada kamu? Jenazah yg kami bawa ini adalah Siti Fatimah az- Zahra, anak Rasulullah S.A.W." Maka berkata kubur, "Aku bukannya tempat bagi mereka yg berdarjat atau orang yg bernasab, adapun aku adalah tempat amal soleh, orang yg banyak amalnya maka dia akan selamat dariku, tetapi kalau orang itu tidak beramal soleh maka dia tidak akan terlepas dari aku (akan aku layan dia dengan seburuk- buruknya)."

    Abu Laits as-Samarqandi berkata kalau seseorang itu hendak selamat dari seksa kubur hendaklah melazimkan empat perkara semuanya :-

    1. Hendaklah ia menjaga solatnya

    2. Hendaklah dia rajin bersedekah

    3. Hendaklah dia rajin membaca al-Quran

    4. Hendaklah dia memperbanyakkan membaca tasbih kerana dengan memperbanyakkan membaca tasbih, ia akan dapat menyinari kubur dan melapangkannya.


    Adapun empat perkara yang harus dijauhi ialah :

    1. Jangan berdusta.

    2. Jangan mengkhianat.

    3. Jangan mengadu-domba (jangan suka mencucuk sana cucuk sini).

    4. Jangan kencing sambil berdiri.

    Rasulullah S.A.W bersabda yg bermaksud : "Bersucilah kamu semua dari kencing, kerana sesungguhnya kebanyakan seksa kubur itu berpunca dari kencing." [Hadith Riwayat Muslim]

    Seseorang itu tidak dijamin akan terlepas dari segala macam seksaan dalam kubur, walaupun ia seorang alim ulama' atau seorang anak yg bapanya sangat dekat dengan Allah S.W.T

    Sebaliknya kubur itu tidak memandang adakah orang itu orang miskin, orang kaya, orang berkedudukan tinggi atau sebagainya, kubur akan melayan seseorang itu mengikut amal soleh yg telah dilakukan sewaktu hidupnya di dunia ini. Jangan sekali-kali kita berfikir bahawa kita akan dapat menjawab setiap soalan yg dikemukakan oleh dua malaikat Mungkar dan Nakir dengan cara kita menghafal.

    Pada hari ini kalau kita berkata kepada saudara kita yg jahil takutlah kamu kepada Allah dan takutlah kamu kepada soalan yg akan dikemukakan ke atas kamu oleh Malaikat Mungkar dan Nakir, maka mereka mungkin akan menjawab, "Ah mudah saja, aku boleh menghafal untuk menjawabnya."

    Itu adalah kata-kata orang yg tidak berfikiran. Seseorang itu tidak akan dapat menjawab setiap soalan di alam kubur jikalau dia tidak mengamalkannya sebab yg akan menjawab ialah amalnya sendiri.

    joomla- admin tak boleh login

  • Thursday, February 2, 2012
  • zana991
  • Jika joomla 1.6/1.7 ada masalah tidak boleh login di admin cpanel
    Klik pd link berkenaan

    http://localhost/usict3/administrator/index.php?option=com_modules

    - pegi dekat global configuration

    - betulkan timezone