Il login mi funziona correttamente, inoltre ho registrato la variabile sia come mi hai detto, sia in questo modo:
codice:
<?php
setcookie("user_id", $nick, 0, $cookie_path, $cookie_host);?>
ma purtroppo, quando vado a fare

echo $query;
o qualsiasi altra funzione che prevede il riconoscimento automatico dell'utente...è come se ci fosse un "fantasma" al posto dell'user!

peccato..