Como se puede simular esto o por lo menos ignorar un error y decirle a siga ejecutando el resto del script?
No tengo ni idea como se hacen, Gracias por su ayuda.
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
| |||
![]() Estuve viendo que PHP 4 no tiene las funciones try/catch Como se puede simular esto o por lo menos ignorar un error y decirle a siga ejecutando el resto del script? No tengo ni idea como se hacen, Gracias por su ayuda. ![]()
__________________ J. Alberto Montoya ------------------ |
| |||
Si expusieras en que contexto o de que tipo de error hablamos tal vez veamos soluciones alternativas al problema. Ignorar errores depende del tipo de estos lo puedes "silencia" con error_reporting() o con un @ delante de la función que pueda originar un error. Pero hay tipos de errores "fatales" que terminan la ejecución del script (con o sin mensaje ..). De todas formas en PHP puedes "re-escribir" tus própias funciones para tratamiento de errores: http://www.php.net/manual/en/ref.errorfunc.php Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Error Bueno antes que todo, gracias. Realmente deseo que el script termine de ejecutar el ciclo, ya que al encontrarse con una cadena que (segun he visto) tiene un caracter de control (SYN o ASCII 22) termina la ejecucion del programa. Seria bueno obviar y continuar parseando el resto de registros.
Código:
$texto=@mysql_real_escape_string($db[$i]->AD_TEXT,$conn);
__________________ J. Alberto Montoya ------------------ Última edición por albert_sps; 25/09/2006 a las 15:04 |