Para que te guíes; si el usuario puede acceder a su pánel de control correctamente, quiere decir que la página comprueba primero que la sesión exista (que esté loggeado) y muestra sus herramientas, si es así, haz lo mismo con el form...
Por ejemplo para una sesión por cookies;
Código PHP:
Ver originalif (isset($_cookie['login'])) { echo "Bienvenido!";
}else{
echo "Por favor, loggéate antes de continuar";
}
Ahí se comprueba que la cookie exista con "isset", y listo, espero sirva de ayuda