Al hacer click en el link se abre un popup en donde elijo la fecha y el profesional correspondiente, y al hacer click en el link con las dos opciones elegidas, el popup se cierra y en el form aparecen los dos datos elegidos.
La duda que tengo es que el form esta dentro de un frame y no entiendo como colocar la url correcta.
Y entonces el popup no cierra y los datos no aparecen en el form.
El form:
Código HTML:
<form name="formI"> <input name="fecha" id="uno" type="text" class="negro4" size="10" /> <a href="javascript:pop_up_scroll('fecha-Prof.php', 400, 440);"> <input name="profesional" id="dos" type="text" class="negro4" size="20" /> </from>
Código PHP:
if ($_GET['par'] == 1){ ?>
<form name="buscar" action="fecha-Prof.php?par=2" method="post">
<select name="profesional" class="negro4">
<? ComboProfesionalSegunFecha($fecha);?>
</select>
<input name="enviar" type="submit" value="Seguir" />
<input type="hidden" name="fecha" value="<?= $fecha?>" />
</form>
<?
return;
}
if ($_GET['par'] == 2){
echo '<a href="javascript:pasaCentro(';
echo "'".$_POST['fecha']."',";
echo "'".$_POST['profesional']."'";
echo ');javascript:window.close();">';
echo $_POST['fecha'];
echo ' - ';
echo $_POST['profesional'];
echo '</a>';
return;
}
?>
<form name="buscar" action="fecha-Prof.php?par=1" method="post">
<p align=right><a href="javascript:window.close();">Cerrar</a> </p>
<h4 class="textos">Búsqueda por Fecha </h4>
<input name="fecha" type="text" class="negro4" id="campo_fecha" size="10">
<input name="enviar" type="submit" value="Seguir" />
</form>
El javascript pasaCentro:
Código HTML:
function pasaCentro(codigo,codigo2,leyenda) { window.opener.document.formI.uno.value= codigo; window.opener.document.formI.dos.value= codigo2; }
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)