Tema: PHP submit y
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/10/2013, 09:01
SixOfOnes
Invitado
 
Mensajes: n/a
Puntos:
PHP submit y

Os cuento:

Tengo un formulario en html, de ingreso de datos de productos. Pero estoy teniendo problemas con 2 botones.
El boton agregar, agrega un producto a una tabla dinámica en el mismo formulario html, pero el proceso lo realiza un archivo independiente tabladinamica.php.

El boton registrar, hará que todas las filas de la tabla dinámica, es decir, los productos, se ingresen a la base de datos, este proceso lo hará otro archivo independiente ingresarentradas.php .

Ejemplo de código de los botones:

<div id = "div_btnAgregar">
<input name="" type="button" id="Guardar" value="Agregar" onclick="submit()"/>
</div>

<div id = "div_btnRegistrar">
<input name="" type="button" id="Guardar" value="Registrar" onclick="submit()"/>
</div>

función submit en js:

<script type="text/javascript">
function submit ()
{document.forms["form1"].submit();}
</script>

El problema es que cuando hago clic en el boton agregar, me manda un error ya que al parecer como que se ejecutarán ambos archivos .php con el submit, imagino que es por la función.
No sé cómo hacer para que se distinga cuál botón fué clickeado y que mande a llamar solo a un archivo .php.

¿Me ayudaís?

P.D. En cada uno de los archivos .php pregunto cuál fué clickeado, pero al parecer no distingue, este es un ejemplo del inicio de uno:

<?php
session_start();


if($_POST['accion']=="") {
$_SESSION['contador']=0;
}

if($_POST['accion']=="Agregar") {

$ip=trim($_POST['idproducto']);
...

y para esto en el .html:


<input type="hidden" value="Guardar" name="accion">
<input type="hidden" value="Confirmar" name="accion2">

Os agradezco de antemano.

Última edición por SixOfOnes; 12/10/2013 a las 09:12