Ошибка в создании cookie

Ergall

Новичок
Ошибка в создании cookie

я хочу сделать сайт так, чтобы пользователь сам мог выбирать нужный ему стиль. при этом регистрации пользователя на сайте вообше нету! и у меня почемуто выходят ошибки! пожалуста помогите их исправить! (p.s. только начал писать сайт)
код файла index.php:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
PHP:
<?php include "function.php"; ?>
</head>
<body>
<table width="100%" border="0" align="center">
<tr>
<td>&nbsp;</td>
</tr>
</table>
<table width="100%" border="0" align="center">
<tr>
<td width="200" valign="top">
PHP:
<?php include "menu.php"; ?>
</td>
<td valign="top">
PHP:
<?php include "work.php"; ?>
</td>
<td width="200" valign="top">&nbsp;</td>
</tr>
</table>
</body>
<title>
PHP:
<?php echo $page_title; ?>
</title>
</html>


вначале как вы видите грузится файл function.php вот в нем и ошибка! вот его структура:

PHP:
<?php

 function put_style ($name)
  {
   setcookie("style",$name,time()+86400);
  }
 
 function get_style ()
  {
   $style_file=$_COOKIE["style"];
  }
?>
а вот выдаваемая ошибка:

Warning: Cannot modify header information - headers already sent by (output started at C:\localhost\Apache2\htdocs\index.php:4) in C:\localhost\Apache2\htdocs\function.php on line 5
помогите пожалуста срочно! и как кстате сделать cookie постоянной?
 
Сверху