Hi all,

In my .php file, I'm using both session_start() and setcookie() before
<html> tag. It gives me following warning message:

Warning: Cannot modify header information - headers already sent by
(output started at D:\Apache Group\Apache2\htdocs\YC\songs.php:4) in
D:\Apache Group\Apache2\htdocs\YC\ycphpfunc.php on line 148

My .php file looks like this: 

<?php session_start(); ?>

<?php 
        ob_start();
        include 'ycphpfunc.php';
        $login = new login_class;
        if ($_POST[logusername] == "" || $_POST[logpassword] == "") {}
        else {
                $login->check_login($_POST['logusername'], 
$_POST['logpassword'],
$_POST['remember']);
        }
        ob_end_flush();
?>
<html>
.......
.......
</html>

The call to check_login()calls setcookie() function through another
function inside my "ycphpfunc.php" file.

Can someone show me a way to include both session_start() and
setcookie() before <html>?

Thanks for your time!
Ben

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to