PHP, MVC, 404 - How can I redirect to 404?
        Posted  
        
            by Doug
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Doug
        
        
        
        Published on 2010-06-16T02:49:24Z
        Indexed on 
            2010/06/16
            2:52 UTC
        
        
        Read the original article
        Hit count: 314
        
I'm trying to build my own MVC as a practice and learning experience. So far, this is what I have:
<?php
require "config.php";
$page = $_GET['page'];
if( isset( $page ) ) { 
    echo "isset is true";
    if( file_exists( MVCROOT . "/$page.php" ) ) {
        include "$page.php";
    } else {
        header("HTTP/1.0 404 Not Found");
    }
}
?>
My problem here is, I can't use header to send to a 404 because the headers have been send already. Should I just redirect to a 404.html or is there a better way? Feel free to critique what I have so far (it's very little). I would love suggestions and ideas. Thanks!
© Stack Overflow or respective owner