Prima cosa: così non può funzionare.

setcookie (come altre funzioni tipo header, session_start,) va processato prima che venga inviato qualsiasi output al client.
Quindi - echo "<center>Login in corso...</center>
"; - va messo dopo setcookie

Secondo, visto che vuoi portarti in giro diversi valori è certamente meglio usare le sessioni.