Cita:
Iniciado por eleazarf acabo de cambiar esa parte del action pero en mi base de datos no hay datos almacenados. he leido que es mejor colocar toda la parte del PHP (osea lo que hace que se conecte a la BD y la parte del codigo que guarda los datos) en un archivo externo. y en el action colocar la pagina con el codigo por ejemplo. action="procesa.php". que tan cierto es?
Hacer un POST hacia la misma pagina es algo q no me gusta por mi parte ver en las webs q visito xqe al hacer F5 pregunta si envias los datos y puede darse el caso de enviarse varias veces el mismo formulario...
mas efectivo siempre me ha parecido tener un procesa.php y qe ejecute el registro en la BD y luego redireccione a donde qieras header("Location...
será tan rápido que ni se notará...
otra alternativa es mandar el form mediante AJAX, sin redireccionar... un poco más trabajado...