Cita: echo "Usuario inactivo";
header("Location: ./usuarioincorrecto.php#error");
Primero que no puedes imprimir NADA antes de hacer un redirect
Luego ese ./ lo veo mal...... cuando haces una redireccion estas trabajando en un 'localhost' o sea no estas en el filesystem... no accedes igual que en un directorio
Lee la
documentacion
Seria solo:
<?php
header("Location: usuarioincorrecto.php#error"); // no imprimas nada antes!