image
Inicio » Foros » PHP

Foro sobre PHP

Formulario dentro de otro formulario真??

Volver al foro | Responder | Añadir nuevo tema


De: Laura
Fecha: 10/08/2005
Mensaje:

Hola a todos. Tengo la siguiente duda:

Estoy haciendo una pagina en PHP en la que tengo que poner un formulario dentro de otro formulario. Estoy utilizando sesiones. Lo intento hacer de la siguiente forma:

<FORM METHOD=POST ACTION="paginasiguiente.php> 

// Campos del formulario1
  <FORM METHOD=POST ACTION="<?=$PHP_SELF."?".$SID?>">

// Campos del formulario2
<INPUT TYPE="submit" Value="Agregar">

</FORM>
<INPUT TYPE="submit" Value="Continuar >>">

</FORM>

Cuando pulso el botn "Agregar" me redirecciona a paginasiguiente.php en lugar de hacer un refresh de la pagina actual.

Hay alguna forma de hacer un submit haciendo referencia a un formulario concreto?

Si no la hay Alguien sabe la posible solucin a mi problema?

Muchas gracias!




Quizs le interese
De: gonzalo
Util para: 10 personas

Fecha: 10/08/2005
Mensaje:

Que yo sepa no se puede. Tienes que hacer dos formularios diferentes.

Saludos



De: Augusto
Util para: 25 personas

Fecha: 10/08/2005
Mensaje:

Laura, porq no intentas un formulario con 2 botones, y al momento de ejecutar cada uno cambias la accin del formulario, ej:

<form name="forma" id="forma">

<input name="enviar" type="button" class="BUTTON" id="enviar" value="&iexcl;Generar Orden!" onclick="valida1()">

<input name="enviar2" type="button" class="BUTTON" id="enviar2" value="&iexcl;Generar Orden!" onclick="valida2()">

</form>

y las funciones valida 1 y 2 quedarian asi

<script languaje="javascript">

function valida1(){
document.forma.action= "paginasiguiente.php";
document.forma.method= 'POST';
document.forma.submit();
}

function valida2(){
document.forma.action= "<?php echo $PHP_SELF?>";
document.forma.method= 'POST';
document.forma.submit();
}

</script>





De: R5rGuJW7FAE
Util para: 0 personas

Fecha: 21/11/2015
Mensaje:

remokaal1 week, 2 days ago I'm on my second order with them, first one took a month to aivrre. They said something about, that they needed to ship the goods from Italy because of somekind of troubles with the customs, not really sure, I'm in the EU like they are. Complained with the bank, then things started moving. Right now it's few days less than a month on the second batch and they haven't shipped yet, answered an email though, at least. And I'm really wondering why I ordered a second time probably because of an EU company and I could pay the correct taxes.+2Was this answer helpful?



Volver al foro | Responder | Añadir nuevo tema

Quizs le interese:

WebEstilo.com no se hace responsable de las opiniones que los usuarios puedan verter en cualquiera de los foros existentes.

Si te solucion el problema pulsa en G+1


Gracias!






Comparte



Última modificación:31 de Agosto de 2017. Spain - Espa鐃a.
© 1998-2004 por . Todos los derechos reservados.