salve raga sto avendo un problema con un cookie

ho un form che indirizza alla stessa pagina con un hidden click:
codice:
<form name="loginform" method="post" action="accesso">
<input type="hidden" name="click" value="ok_login" />...
mentre lo script php:
Codice PHP:
if(@trim($_POST["click"])=="ok_login"){
$iduser=trim($_POST["IDUser"]);
...
setcookie("IDU_AHRA",$iduser,$time,"/");

header("location: my-area");

il problema è che il cookie non lo prende cioè non lo crea