esos errores son de PHP y lo que te indican es lo siguiente
Cita: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/carolina/Programming/www/login.php:12) in /home/carolina/Programming/www/login.php on line 38
el session_start debe estar al comienzo de la pagina no a la mitad como lo tienes tu
Cita: Warning: Cannot modify header information - headers already sent by (output started at /home/carolina/Programming/www/login.php:12) in /home/carolina/Programming/www/login.php on line 40
si existe salida cuando utilizas un header("location") te envia este error siendo salida algun echo, codigo html o algo que se muestre por pantalla, asi que como siempre digo leer un poquito e investigar no le hace mal a nadien tu colocas esos errores en google y te aparecen varias respuestas con esto mismo que te estoy aclarando yo, saludos