Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/07/2011, 11:51
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Como funcionan los errores y el 404

Si miras /system/core/Exceptions.php veras como es el proceso......pero no hay nada en el index como dicen por ahi

Código PHP:
function show_404($page ''$log_error TRUE)
    {
        
$heading "404 Page Not Found";
        
$message "The page you requested was not found.";

        
// By default we log this, but allow a dev to skip it
        
if ($log_error)
        {
            
log_message('error''404 Page Not Found --> '.$page);
        }

        echo 
$this->show_error($heading$message'error_404'404);
        exit;
    }

function 
show_error($heading$message$template 'error_general'$status_code 500)
    {
        
set_status_header($status_code);

        
$message '<p>'.implode('</p><p>', ( ! is_array($message)) ? array($message) : $message).'</p>';

        if (
ob_get_level() > $this->ob_level 1)
        {
            
ob_end_flush();
        }
        
ob_start();
        include(
APPPATH.'errors/'.$template.EXT);
        
$buffer ob_get_contents();
        
ob_end_clean();
        return 
$buffer;
    } 
__________________
Salu2!