| |||
Personalizar mensajes de error de coneccion a base de datos Hola foro, pues eso.. Como se personalizan las paginas cuando por ejemplo hay un error en la conexion con la base de datos o cuando hay una entrada repetida.. Gracias..
__________________ Sin sombra no hay luz... |
| |||
utiliza or die("tu mensaje"); por Ej.: mysql_select_db($db['dbname']) or die("no se puede acceder a la base de datos");
__________________ Dios dira que esto no es justo, pero lo sera... |
| |||
Usando mysql_error() por si lo necesitas pódrías obtener el mensaje de error exacto que obtienes (y con mysql_errorn() podrías ver el código (n°) de error para algún proceso detallado). Un saludo, |
| |||
si ,eso lo se, me refiero es q si no hay una manera de mostrar una pagina q uno haya hecho en tal caso de que falle la conexion con la base de datos.
__________________ Sin sombra no hay luz... |
| |||
amigo de nuevo yo.. Lo hice pero cuando lo mando a la pagina de error me da este mensaje Warning: Cannot modify header information - headers already sent by (output started at /home/justocel/public_html/Connections/connjusto.php:9) in /home/justocel/public_html/Connections/connjusto.php on line 12 q significa eso? Otra pregunta, esa pagina_error.php debe ir en la raiz del sitio o en la misma carpeta donde esta la pagina de conexion? Gracias..
__________________ Sin sombra no hay luz... Última edición por josecarbono; 18/03/2005 a las 15:12 |
| ||||
En vez del header (header("location: pagina_error.php");) usa: echo "<script>window.location = 'pagina_error.php';</script>";exit; Seguramente ya estes enviando algo a las cabeceras.
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
En un include que este en todas las paginas, yo generalmente la pongo en donde esta el conexion.
__________________ Mi punto de partida es Que Bueno Lo Nuevo |