cómo escribir código javascript dentro de php
Tengo un formulario en el botón de envío:
Quiero hacer alguna tarea en el mismo archivo (tarea db) YQuiero que los datos del formulario se envíen a test.php con la redirecciónaqui esta mi codigo
<?php
if(isset($_POST['btn'])){
//do some task
?>
<script type="text/javascript">
var e = document.getElementById('testForm'); e.action='test.php'; e.submit();</script>
<?php
}
?>
<form name="testForm" id="testForm" method="POST" >
<input type="submit" name="btn" value="submit" autofocus onclick="return true;"/>
</form>
pero no puedo enviar el formulario, si llamo el código javascript en onClick, funciona. ¿Cuál es el problema en este código? ¿Hay algún problema para esto?