Sorry pero no supe bien como ponerle un titulo mas acorde a la pregunta
Si tengo un script en el servidor que procesa los datos de un formulario (via post) ¿es posible hacer que solo procese aquellos envios que se han realizado desde mi formulario, y que no tome encuenta envios que lleguen desde otro servidor?
por ejemplo tengo un form en www.ejemplo.com/contacto.php el cual es procesado por el script procesar.php (son solo ejemplos nada mas). Pero perfectamente puedo hacerme un formulario en mi localhost y decirle mediante un bucle que realice 500 envios automaticos al script procesar.php que se encuentra en el servidor de www.ejemplo.com
¿Es posible evitar eso?
Supongo que s epodria verificar con HTTP_REFERER, pero por lo que he leido no funciona bien en todos los servidores.