الحمد لله رب العالمين، وأفضل الصلاة وأتم التسليم على سيدنا محمد، وعلى آله وصحبه أجمعين، أما بعد:
فإن وقوع العبد في المخالفات الشرعية على نوعين:
أولاً: إما أن يقع في المعصية وهو معتقد حرمتها.
ثانياً: وإما أن يقع في المعصية وهو معتقد حِلَّها.
فمن وقع في المعصية وهو يعتقد حرمتها، ولكنه ضعف أمام نفسه، فلا يكون كافراً، بل هو عاصٍ لله عز وجل، وهذا القسم فتح الله عز وجل له باب التوبة، فإن تاب غفر الله تعالى ذنبه، وإن أصرَّ على الذنب حتى مات، فأمره إلى الله تعالى إن شاء عفا عنه، وإن شاء عذَّبه، قال تعالى: {إِنَّ اللّهَ لاَ يَغْفِرُ أَن يُشْرَكَ بِهِ وَيَغْفِرُ مَا دُونَ ذَلِكَ لِمَن يَشَاء}.
وروى البخاري عن عُبَادَةَ بْنَ الصَّامِتِ رَضِيَ اللَّهُ عَنْهُ قَالَ: (كُنَّا عِنْدَ النَّبِيِّ " فَقَالَ: أَتُبَايِعُونِي عَلَى أَنْ لا تُشْرِكُوا بِاللَّهِ شَيْئًا، وَلا تَزْنُوا، وَلا تَسْرِقُوا، وَقَرَأَ آيَةَ النِّسَاءِ، فَمَنْ وَفَى مِنْكُمْ فَأَجْرُهُ عَلَى اللَّهِ، وَمَنْ أَصَابَ مِنْ ذَلِكَ شَيْئًا فَعُوقِبَ فَهُوَ كَفَّارَةٌ لَهُ، وَمَنْ أَصَابَ مِنْهَا شَيْئًا مِنْ ذَلِكَ فَسَتَرَهُ اللَّهُ فَهُوَ إِلَى اللَّهِ، إِنْ شَاءَ عَذَّبَهُ وَإِنْ شَاءَ غَفَرَ لَهُ).
أما من فعل المعاصي والكبائر وهو يعتقد حِلَّها فقد كفر ـ والعياذ بالله تعالى ـ وبعض العلماء حمل قوله تعالى: {وَالَّذِينَ لاَ يَدْعُونَ مَعَ اللَّهِ إِلَهًا آخَرَ وَلاَ يَقْتُلُونَ النَّفْسَ الَّتِي حَرَّمَ اللَّهُ إِلاَّ بِالْحَقِّ وَلاَ يَزْنُونَ وَمَن يَفْعَلْ ذَلِكَ يَلْقَ أَثَامًا * يُضَاعَفْ لَهُ الْعَذَابُ يَوْمَ الْقِيَامَةِ وَيَخْلُدْ فِيهِ مُهَانًا}. على من استحلَّ القتل والزنى، وهذا القسم من الناس فتح الله تعالى لهم باب التوبة كذلك، فإن أصرُّوا ـ لا قدَّر الله تعالى ـ على استحلال المحرَّمات وماتوا على ذلك، ماتوا كافرين مرتدين، فلا يغسلون ولا يكفنون ولا يصلى عليهم، ولا يدفنون في مقابر المسلمين.
وبناء على ذلك:
فإذا مات الرجل وهو مصرٌّ على جريمة الزنى بدون استحلال، فأمره إلى الله تعالى، إن شاء عفا عنه، وإن شاء عذَّبه؛ أما إذا كان مستحلاً ذلك فإنه مات كافراً.
والمطلوب من المؤمن أن يحسن الظن بالعاصي، بأنه وقع في المعصية مع اعتقاد حرمتها. هذا، والله تعالى أعلم.
Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'and st_advisory_category.cat_id=st_advisory.advisory_cat_id LIMIT 1' at line 4 in /var/www/vhosts/naasan.net/httpdocs/classes/MySQL_wrapper.class.php:232 Stack trace: #0 /var/www/vhosts/naasan.net/httpdocs/classes/MySQL_wrapper.class.php(232): mysqli_query() #1 /var/www/vhosts/naasan.net/httpdocs/classes/MySQL_wrapper.class.php(336): MySQL_wrapper->call() #2 /var/www/vhosts/naasan.net/httpdocs/classes/MySQL_wrapper.class.php(425): MySQL_wrapper->query() #3 /var/www/vhosts/naasan.net/httpdocs/includes/advisory/advisory.php(757): MySQL_wrapper->query_first() #4 /var/www/vhosts/naasan.net/httpdocs/includes/advisory/advisory.php(1592): display_advisory_details_u() #5 /var/www/vhosts/naasan.net/httpdocs/includes/pages.php(27): include('...') #6 /var/www/vhosts/naasan.net/httpdocs/index.php(114): include('...') #7 {main} thrown in /var/www/vhosts/naasan.net/httpdocs/classes/MySQL_wrapper.class.php on line 232 |