Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2005, 08:18
lcrecarey
 
Fecha de Ingreso: enero-2005
Mensajes: 116
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta Modificar un campo de un formulario desde otro frame

Hola forer@s:

Tengo un frame llamado superior en el que tengo un formulario con 2 campos: doctor y fecha.
Código HTML:
<!-- (superior.php) -->

<form name="fechaCita" method="get" action="inferior.php" target="inferior"> 
 <font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
  <strong>Fecha cita:</strong> 
 </font> 
 <?php
   escribe_formulario_fecha_vacio("fecha","fechaCita"); 
   // abre una ventana desde la que se puede seleccionar la fecha comodamente  
 ?>
 <?php 
    include("conexion.phtml"); 
    $link=Conectarse(); 
    $result=mysql_query("select Codigo,Nombre from doctores",$link); 
 ?>
 <font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">
   <strong>Doctor: </strong>
   <select name="doctor" onChange="window.document.fechaCita.submit()">  
     <option value=0 selected> Seleccione un doctor </option>
     <?php 
        while($row = mysql_fetch_array($result)) 
          { 	
	     echo  "<option value= ". $row['Codigo'] .">".$row['Nombre']."\n";
	     echo "</option>";
          } 
        mysql_free_result($result); 
        mysql_close($link); 
     ?>
   </select> 	
 </font>
</form> 
Y en otro frame llamado inferior visualizo las citas del doctor elegido en la fecha seleccionada.
Y también permito moverse a un día antes o un día despues. Y aquí está mi problema: Necesito modificar el día en el frame superior, en el campo fecha.
El código en el que me muevo de día es:

Código PHP:
//(inferior.php)

echo '<form name="siguienteDia" method="get" action="inferior.php">
      <input type="hidden" name="doctor" value="'
.$doctor.'"> 
      <input type="hidden" name="fecha" value="'
.$fecha_sig.'">
      <input type="image" src="../Imagenes/siguiente.JPG"> 
      </form>'
;
echo 
'<form name="dia_anterior" method="get" action="inferior.php">
      <input type="hidden" name="doctor" value="'
.$doctor.'"> 
      <input type="hidden" name="fecha" value="'
.$fecha_ant.'">
      <input type="image" src="../Imagenes/anterior.JPG">
      </form>'

¿Alguien podría decirme por donde empieza una buena solución para modificar desde inferior.php el contenido del campo fecha, que está en superior.php ?
Gracias de antemano.

Última edición por lcrecarey; 16/03/2005 a las 08:23