PHP - Procesar varios formularios

 
Vista:

Procesar varios formularios

Publicado por Juan (8 intervenciones) el 27/07/2007 21:38:37
Saludos... estoy aprendiendo php y quisiera sabr algo, como puedo procesa varios formularios con una misma funcion php, para ponerlo mas simple imaginen que tengo 3 formularios html cada uno con un campo de texto y un boton, al presionar el boton de uno de los formularios deseo que una funcion php me muestre lo que ingrese en el campo de texto de ese formulario.... tengo lo siguiente:

<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
function Imprimir($texto,$proc)
{
if(isset($proc))
{
print("Usted Ingreso: $texto <br/>");
}
else
{
print("un coño e madre");
}
}
?>

<form action="formulario_1.php" method="post">
<input type="text" name="Texto1">
<input type="submit" name="proc1" onClick="//llamado a la funcion php">
</form>

<form action="formulario_1.php" method="post">
<input type="text" name="Texto2">
<input type="submit" name="proc2" onClick=" //llamado a la funcion php">
</form>

<form action="formulario_1.php" method="post">
<input type="text" name="Texto3">
<input type="submit" name="proc3" onClick= "//llamado a la funcion php">
</form>

</body>
</html>

el asunto es que no se como hacer para que mi funcion php "imprimir" me procese lo que le envio en el formulario, ayuda por favor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 9
Ha aumentado su posición en 14 puestos en PHP (en relación al último mes)
Gráfica de PHP

RE:Procesar varios formularios

Publicado por Andres (157 intervenciones) el 27/07/2007 23:45:58
<?php

function Imprimir($texto,$proc)
{
if(isset($proc))
{
$ver="Usted Ingreso: $texto <br/>";
}
else
{
$ver="un coño e madre";
}
return $ver;
}
if($_POST)
{
echo Imprimir($_POST["Texto".$_POST["vlr"]],$_POST["vlr"]);
}

?>

<form action="#" method="post">
<input type="text" name="Texto1">
<input type="hidden" name="vlr" value="1">
<input type="submit" name="proc1" value="envio1">
</form>

<form action="#" method="post">
<input type="text" name="Texto2">
<input type="hidden" name="vlr" value="2">
<input type="submit" name="proc2" value="envio2">
</form>

<form action="#" method="post">
<input type="text" name="Texto3">
<input type="hidden" name="vlr" value="3">
<input type="submit" name="proc3" value="envio3">
</form>

</body>
</html>

Asi podria ser, espero le ayude
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar