Podés usar las
variables predefinidas especialmente $_SERVER['HTTP_REFERER'], pero no es totalmente seguro
Cita: La dirección de la página (si la hay) la cual refirió al agente de usuario a la página actual. Este valor es definido por el agente de usuario. No todos los agentes de usuario lo definen, y algunos proveen la capacidad de modificar HTTP_REFERER como una característica del software. En resumen, no se puede confiar realmente en este valor.
Por otro lado, también puedes utilizar variables de session para confirmar que haya pasado por la página anterior, sin embargo no creo que con eso puedas confirmar si de allí envió el formulario...