1) Muestra lo que haz hecho... debería de funcionar.. la idea no es erronea;
- Añades un campo hidden a tu formulario donde recibez:
Código HTML:
<input type="hidden" name="chekeo" value="1">
Y en tu formulario original preguntas por ese campo:
Código PHP:
<?php
if(isset($_POST['chekeo'])) echo "Como es imbécil!!! ha sido redireccionado :-D";
// y continuamos normal con lo demás...
?>
2) Todos lo elementos del formualrio, incluyendo el botón, tienen un "name" y un "value", entonces puedes indentificarlo:
Código PHP:
<?php
if(isset($_POST['submit'])) echo "Usted viene del formulario";
?>