Cita:
Iniciado por dwaks (...) este formulario llevara el metodo post y se accionara automatico con javascript. (...)
*negritas agregadas por parte mía
El mismo te está diciendo que esto corresponde a
JavaScript... La función
setTimeout() te bastará:
Código PHP:
<?php
echo "<form name='formulario' action='formulario.php' method='post'>";
echo "<input type='text' name='nombre' value='".$nombre."'>";
echo "<input type='text' name='apellido' value='".$apellido."'>";
echo "</form>"; // te falta cerrar el formulario...
echo "<script>setTimeout(\"document.formulario.submit()\", 10000) </script>";
?>
Ahora como comentarios:
- No creo (ni "me gusta")que sea la mejor forma esta... menos si tus campos estarán visibles (supongo es de prueba y harás un
hidden posteriormente)... *-).... pero bueno, es funcional y de principio es lo que importa.
- haces un value=$variable... espero antes hagas la asignación usando la variable superglobal $_POST ó $_GET (como ya se comentó)...
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
eso "justificaría" (ni tanto...) el que hagas los echo's cuando vaz a mandar solo HTML y JS...
Saludos!