Why not fix the problem instead of working around it. I think you already solved this, but the error message tells you exactly what's wrong. Headers are sent when you output anything to the browser, and your output started on redirect.php:3, that means line 3.
---John Holmes... > -----Original Message----- > From: Kevin Stone [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 01, 2002 4:44 PM > To: [EMAIL PROTECTED] > Subject: Fw: [PHP] Call HTML from php > > ob_start(); > // your code.. > ob_end_flush(); > > http://www.php.net/manual/en/ref.outcontrol.php > > -Kevin > > ----- Original Message ----- > From: "Anna Gyor" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, October 01, 2002 2:35 PM > Subject: Re: [PHP] Call HTML from php > > > > First thanks a lot, but > > > > I have the following code: > > > > <? > > $database="PH"; > > mysql_connect(localhost,"test","test"); > > @mysql_select_db($database); > > $query = "SELECT ph_user.FIRST_NAME, FROM ph_user WHERE > (ph_user.FIRST_NAME > > = \"test\" )"; > > $result=mysql_query($query); > > $num=mysql_num_rows($result); > > mysql_close(); > > if ($num > 0){ Header("Location: file://c:/Test/company.html"); } > > else { Header("Location: file://c:/Test/register.html"); } > > ?> > > > > And I become an error message: > > > > Warning: Cannot add header information - headers already sent by (output > > started at C:\Program Files\Apache Group\Apache2\htdocs\redirect.php:3) > in > > C:\Program Files\Apache Group\Apache2\htdocs\redirect.php on line 11 > > > > What can I do? > > > > Thanks! > > > > > > "John Wards" <[EMAIL PROTECTED]> az alábbiakat írta a következo > > hírüzenetben: [EMAIL PROTECTED] > > > header("location:http://yourstuff"); > > > > > > Do this before any output to the user. eg echos or displaying html > > > > > > John > > > ----- Original Message ----- > > > From: "Anna Gyor" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Tuesday, October 01, 2002 8:40 PM > > > Subject: [PHP] Call HTML from php > > > > > > > > > > Hi, > > > > > > > > how can I call a html site from my php script? I want to redirect > the > > user > > > > to different html site depends on the php script result. > > > > > > > > Thanks! > > > > > > > > > > > > > > > > > > > > -- > > > > PHP General Mailing List (http://www.php.net/) > > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php