Re: Premature end of script headers: c:/php/php.exe

From: Date: Wed, 01 May 2002 15:07:58 +0000
Subject: Re: Premature end of script headers: c:/php/php.exe
References: 1  Groups: php.windows 
Request: Send a blank email to php-windows+get-13457@lists.php.net to get a copy of this message
1. Is there any whitespace before the first <? tag? 2. Where is the authenticate function defined -- what does it do, what's its code, etc? Could it be returning HTML prematurely? Otherwise everything looks ok. -Mike At 11:03 AM 5/1/2002 -0400, Dean Sadler wrote:
I am having troubles with the following script. When executed I get the 500 internal server error page and an error: Premature end of script headers: c:/php/php.exe in the log files. If I comment out the header() line it works fine. I would like to redirect to the proper page based on login pass/fail. Can any one see what I am doing wrong? <? // Login script //authenticate using form variables $status = authenticate($f_user, $f_pass); // if user/pass is correct if ($status == 1) {
        //initiate a session
        session_start();
        //register some session variables
        session_register("SESSION");
        //including the username
        session_register("SESSION_UNAME");
        $SESSION_UNAME = $f_user;
        //redirect to page
        header("Location: /worked.php"); //<-- problem area.
        exit();
} else // user/pass failed {
        //redirect to error page
        header("Location: /failed.php");
        exit();
} ---snip--- -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Mike Flynn - Burlington, VT http://www.mikeflynn.net/ - mike@mikeflynn.net home=>work=>home=>store=>home [repeat daily]

« previous php.windows (#13457) next »