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?
 
    