You Now Here »

[Tutorial PHP] cara menyembunyikan peringatan error yang muncul pada HTML  (Read 2329 times - 69 votes) 

DANNY

G-Plus Author
  • ADMINISTRATOR
  • More Share Forum Topic
  • [MS] kepala suku
  • *
  • DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!
  • Rep Power: 6
  • Join: September 30, 2009
  • Posts: 11,931
  • Poin: 194.149
    • WWW
  • IP member tracker Logged


terkadang fungsi display error sangat penting bagi para webmaster untuk mengetahui titik kesalahan dalam membuat fungsi proses pada PHP, namun terkadang ada beberapa variable yang salah penempatannya dan tidak mengganggu jalannya suatu prosedur pemrograman namun ditampilkan sebagai error, kasus ini sering terjadi pada PHP versi 5.3 keatas karena terjadi beberapa peningkata struktur pembacaan coding. cukup bikin pusing kalau kita harus mengedit ulang script yang tadinya berjalan normal dan kemudia saat upgrade PHP versi terbaru muncul peringatan error.

berikut adalah solusinya untuk menyembunyikan peringatan error yang terjadi pada PHP. tambahkan sesuai kebutuhan anda salah satu fungsi berikut dan letakkan pada header sebelum semua script dijalankan.

Code: [Select]
<?php

// Turn off all error reporting
error_reporting(0);

// Report simple running errors
error_reporting(E_ERROR E_WARNING E_PARSE);

// Reporting E_NOTICE can be good too (to report uninitialized
// variables or catch variable name misspellings ...)
error_reporting(E_ERROR E_WARNING E_PARSE E_NOTICE);

// Report all errors except E_NOTICE
// This is the default value set in php.ini
error_reporting(E_ALL E_NOTICE);

// Report all PHP errors (see changelog)
error_reporting(E_ALL);

// Report all PHP errors
error_reporting(-1);

// Same as error_reporting(E_ALL);
ini_set('error_reporting'E_ALL);

?>

untuk versi .htaccess nya bisa menggunakan command berikut, namun tidak semua shared hosting berjalan sempurna untuk menggunakan perintah khusus pada htaccess karena ada beberapa fungsi yang di disable demi keamanan server

Code: [Select]
# supress php errors
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off

moga bermanfaat
  :beer:


View Mobile Web Short URL: