
17.09.2008, 19:18
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами:
9443906
Репутация:
3313
|
|
Есть код из класса:
PHP код:
/**
* Устанавливает Cookie в браузер(имя, значение, время в часах)
*/
public function setCookie($name,$param,$hours) {
if(setcookie($name,$param,time() + 3600 * $hours))
return true;
else
return false;
}
и вот код использующий функцию:
PHP код:
<?php
error_reporting(E_ALL);
...
$core->show('Текст'); //выводит на экран строку
$core->setCookie('name','test',1); //устанавливает кукис. Проверял, все ок, кука на месте.
?>
По идее все заголовки, должны быть переданы до любого вывода информации, так?
Следовательно PHP должен был написать ошибку, но этого не происходит.
Стало и интересно, в чем же причина.
|
|
|