I can not save a cookie after a foreach. Before the foreach the cookie is saved perfectly.
For example, this works fine:
<?php
setcookie('test', 'This is a test', time() + 3600 , '/', '.mydomain.com');
if(isset($_COOKIE['test'])){
echo 'The cookie is ' . $_COOKIE['test'];
} else {
echo 'No cookie has been set';
}
foreach ($values as $value){
// CODE
echo $value;
}
?>
But with this code, I can't save the cookie:
<?php
foreach ($values as $value){
// CODE
echo $value;
}
setcookie('test', 'This is a test', time() + 3600 , '/', '.mydomain.com');
if(isset($_COOKIE['test'])){
echo 'The cookie is ' . $_COOKIE['test'];
} else {
echo 'No cookie has been set';
}
?>
Any ideas?