Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/03/2005, 10:05
fran86
 
Fecha de Ingreso: agosto-2002
Ubicación: Colón - Entre Rios - Argentina
Mensajes: 647
Antigüedad: 21 años, 8 meses
Puntos: 8
un bojeto como en asp no vas a encontrar, a no ser que lo hagas o alguien se halla tomado ese trajabito.

No se a que llamas "errores en produccion", ya que asp no conozco, pero PHP tiene sus propios tipos de errores.
La documetacion respecto a las funciones y otras cosas esta en
http://ar2.php.net/manual/en/ref.errorfunc.php

Por ejemplo, para mostrar o desactivar la notificacion de ciertos tipos tienes:
http://ar2.php.net/manual/en/functio...-reporting.php

Para definir una determianda accion ante un error puedes crerar una funcion que se encarge de tal cosa:
http://ar2.php.net/manual/en/functio...or-handler.php
a esta funcion que crees, PHP le pasara como argumento el numero de error, en mensaje de error, el archivo php sonde se causo y la linea de este archivo.

Por supuesto algo mas basico (pero no menos usado) es definir una accion en caso de que algo especifico (que tu sabes que puede llegar a fallas) salga mal.
Por ejemplo
Código PHP:
if(!$rec = @fopen("archivo.tal""w+")) {  // se abre un archivo para escritura
echo "Error al abrir el archivo";
exit;

con el '!' dices que NO, es decir si (if) $rec no es un "recurso de archivo", que muestre "Error al abr.....".
Con la @ antes de CUALQUIER funcion, evitas que se muestre el mensaje de error que PHP tiene como predeterminados.

Saludos