Tim Daff wrote:
Hi,

I am learning PHP, I am trying to set a simple cookie:

<html>
    <head>
        <title>Cookies</title>
    </head>
    <body>
<?php setcookie('test', 45, time()+(60*60*24*7)); ?> </body>
</html>

Firefox is returning this error:

Warning: Cannot modify header information - headers already sent by (output started at /Users/Daff/Sites/php_sandbox/cookies.php:7) in /Users/Daff/Sites/php_sandbox/cookies.php on line 7

I have googled this and can't find out what I am doing wrong. Any help you could give me would be much appreciated.

Tim

 <?php setcookie('test', 45, time()+(60*60*24*7)); ?>
 <html>
     <head>
         <title>Cookies</title>
     </head>
     <body>



     </body>
 </html>

Cookies HAVE to be at the top of the page... You output ANYTHING else and you get the error you wound up getting.

Wolf


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

Reply via email to