Ma perché settare tutti quei cookie?
Creane solo uno e come contenuto ci metti un array in formato JSON con tutte le entry che ti servono, così non devi stare a contare niente, vedi solo se il cookie esiste oppure no.
Codice PHP:
public function setCookie()
{
$cookie = array(
'azienda' => $this->getAzienda(),
'nome' => $this->getNome(),
...
);
$cookie = json_encode($cookie);
setcookie('mio_cookie',$cookie);
}
Così poi verifichi solo
Codice PHP:
if ( isset($_COOKIE['mio_cookie']) )
{
// le operazioni da svolgere se il cookie è presente
// per riprendere i valori del cookie
$cookie = json_decode($_COOKIE['mio_cookie'], true);
// ora $cookie contiene un array con tutte le entry settate
}
else
{
// setti il cookie o fai quello che serve
}