Código PHP:
header("Location:catalogo.php?".SID);
Te lleva a la pagina
catalogo.php
que tipo de error te da ?
Prueba a ejecutar esa instruccion antes de que salga algo en pantalla, es decir, que cuando se ejecute no exista ningun echo que muestre algo o ningun codigo html que aparezca.