Código PHP:
<?php
$session_start();
$consulta=mysql_query($tu_sql, $tu_link);
$row=mysql_fetch_array($consulta);
$_SESSION['k_iduser'] = $row['id_usuario'];
?>
VALIDACIÓN
Código PHP:
//otra vez la query para traer el id_usuario
if($row2['id_usuario']=$_SESSION['k_iduser'])
{
//entrar
}
No se si es lo óptimo pero debería funcionar, ya que le haz cambiado la manera que el navegador interpreta los header que le pasas... =D
Espero al menos te de una idea.