Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2008, 06:34
papalin
 
Fecha de Ingreso: junio-2008
Mensajes: 9
Antigüedad: 15 años, 10 meses
Puntos: 0
problemas para recibir variables de formularios dinamicos generados con javasript

hola, le comento mi problema:
yo tengo un formulario dinamico, todo se genera bien, no tengo problemas en eso, el problema es que cuando lo quiero enviar a otra pagina no puedo leer los campos que genere dinamicamente, antes he hecho lo mismo y me funcionaba perfectamente, ahora no llego a encontrar el problema, este es el codigo del formulario que genero, lo que va en el select campo lo obtengo de un archivo txt que es pasado a array:

<form id="assist" action="script_sql/consulta_assist.php" method="get" name="assist" >
<fieldset id="fs">
<div id="criterio">
<br>
<select name="campo" id="campo">
<option value="0" selected="selected">Seleccione un campo</option>
<? $j=0; ?>
<optgroup label=" <? echo $nombre_tabla[$j] ?> "> <?
for ($i=0; $i<count($nombre_campo); $i++)
{
if ($i > 0)
{
if ($nombre_tabla[$i] != $nombre_tabla[$i-1])
{
?> </optgroup>
<optgroup label=" <? echo $nombre_tabla[$i] ?> "> <?
}}
?>
<option>
<?
if (strlen($etiqueta_campo[$i])<=2)
{echo $nombre_campo[$i];}
else
{echo $etiqueta_campo[$i];}
?>
</option>
<?
}
?>
</optgroup>
</select>
<select name="comparador" id="comparador">
<option value="0" selected="selected"> Seleccione un comparador </option>
<option>LIKE</option>
<option>></option>
<option><</option>
<option>>=</option>
<option><=</option>
<option>=</option>
<option><</option>
<option>BETWEEN</option>
</select>

<input id="texto" name="texto" type="text" />
<br>
<br>
</div>
</fieldset>
<input type="button" onClick="agregarHijo()" value="<? echo txt_add ?>" />
<input type="button" onClick="eliminarHijo()" value="<? echo txt_delete ?>" />
<input type="button" onClick="eliminarTodo()" value="<? echo txt_deleteall ?>" />
<input align="right" id="input" name="Input" type="submit" value="<? echo txt_submit ?> " />
</form>

y la pagina donde trato de recibir a los datos es la siguiente:

<?php
echo $_GET["campo"];
echo $_GET["comparador"];
echo $_GET["texto"];

$i=1;
while($_GET["campo"."$i"] != "")
{
echo $_GET["campo"."$i"];
echo $_GET["comparador"."$i"];
echo $_GET["texto"."$i"];
echo $_GET["opcion"."$i"];
$i++;
}
?>

Yo habia hecho esto en otra pagina de prueba, pero ahora no me funciona, en la otra anda bien pero aca no logro encontrar el error, lo que yo genero dinamicamente es lo que esta dentro del fielset. si alguien me puede ayuda gracias, si esta poco entendible el codigo sepan disculpar, tratare de aclararlo mas. gracias