Es muy raro tu error, estas seguro que tu navegador te esta aceptando las cookies? Prueba esto:
Código PHP:
$b = $_FILES['file']['name'][0];
setcookie( "testcookie", "hola", time() + 3600 );
$ret = setcookie("ck", $b,time()+3600);
if( $ret ) {
var_dump( $b );
var_dump( $_COOKIE );
} else {
echo '$ret regreso false, por lo que no se envio la cookie';
}
Checa si te esta poniendo la otra cookie de prueba.
Saludos.