“Conocimientos Programación>Programación PHP /MySQL

PHP para enviar por correo electrónico de errores de MySQL

2013/4/9
Gestión de errores atrapa respuestas de error en una página Web PHP y le permite crear un método para tratar el tema . Puede utilizar un controlador de errores personalizado para enviar un correo electrónico al administrador del sitio web para alertar al administrador de que existe un problema . Este tipo de codificación captura el error , para que sepa que sus usuarios están experimentando problemas en la página y puede detener los errores de la continuación. PHP Editores

PHP es texto plano , lo que significa que usted puede modificar su código con los editores de bajo costo o gratis. Si usted no tiene editor instalado en su computadora, usted puede incluso utilizar el Bloc de notas de Windows para modificar el código . Usted debe tener un servidor PHP o cuenta de host para ejecutar el código en un navegador. Al ejecutar el código en un motor de PHP es necesario probar los nuevos cambios en el código .
Crear una función personalizada

Puede crear un controlador de errores con cualquier nombre personalizado. El nuevo controlador utiliza la función "mail" para enviar un correo electrónico a cualquier usuario con el que desea recibir las alertas. Escriba el siguiente código para crear el gestor de errores :

email_error función ( $ exception ) {

mail ( ' youremail@domain.com ' , 'Error Caught ', ' PHP Error de página " ) ;

}

Sustituya la dirección de correo electrónico con el suyo propio. El "Error Caught" texto es el sujeto, y el "PHP Error de página " text es el texto del mensaje . Sustituir estos dos parámetros con su propio mensaje .
Conexión del controlador

Antes de la nueva función actúa como un controlador de errores , debe conectar el controlador con el función " set_exception_handler " en PHP. Usted debe llamar a la función " set_exception_handler " para indicar al compilador que la función es un controlador de errores . Escriba el siguiente código en su código:

set_exception_handler ( ' email_error ');

El controlador personalizado se llama cuando se lanza un error , ya sea manualmente o cuando se produce un error inesperado en la página Web. Conexión de un controlador de errores es necesaria , por lo que el compilador de PHP no utiliza la función como función regular orientada a objetos.
Lanzar una excepción

Después de crear la excepción controlador , puede llamar o " tirar" la excepción en cualquier sección de su código. You " envuelve " el código con un controlador de errores para enviar el correo electrónico si PHP devuelve un error al usuario . El código siguiente muestra cómo " lanzar " un error y llame al controlador de errores :

throw new Exception ( email_error ) ;

Programación PHP /MySQL
PHP Hit Tutorial Mostrador
Cómo utilizar Frameworks PHP
Cómo ahorrar Dreamweaver datos de formulario web en una base de datos
Cómo convertir una cadena en la caja adecuada con PHP
PHP Tutorial sobre excepciones Banco de datos
Cómo convertir todo a mayúsculas con PHP
Dreamweaver PHP Update Formulario Tutorial
Cómo escribir un WordPress Puente del usuario
Conocimientos Informáticos © http://www.ordenador.online