como puedo detener la ejecución del código durante un tiempo indeterminado
sin embargo como es PHP (lado servidor) el usuario solo experimenta este segundo como un retardo en la muestra de la pagina, para que el usuario pueda apreciar un retardo de tiempo no es PHP lo que necesitas si no JS (lado cliente)
Código Javascript
:
Ver originalsetTimeout("alert('ha pasado un segundo!')", 1000);
En cuanto a la almacenacion de formularios tendrías que poner tu código para encontrar el problema, te puedo decir lo básico:
1.- debes hacer un tag <form> envolviendo todos los elementos del formulario
2.- cada elemento del formulario debe tener un name unico
3.- para recibir los datos de los formularios debes usar el array de php $_POST['name'] o $_GET['name'] dependiendo de como envies el formulario.