Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/12/2004, 07:20
bananas
 
Fecha de Ingreso: junio-2004
Ubicación: ORENSE
Mensajes: 258
Antigüedad: 19 años, 11 meses
Puntos: 0
Lo he puesto como me dijiste pero no va.
Ahora lo he modificado pero tampoco me funciona,les pongo el codigo que tengo:

Esta es la funcion que devuelve el valor:
Código PHP:
<script>
function volver(){
             var Id='dni';
             var codigo='<?echo $_SESSION['s_operacion_dni'];?>'
    opener.document.getElementById(Id).options[opener.document.getElementById(Id).options.length].text=codigo;
    opener.document.getElementById(Id).options[opener.documentg.etElementById(Id).options.length].value=codigo;
    window.close();
}</script>
En $_SESSION['s_operacion_dni'] tengo el dni que quiero insertar en el select de la página padre.

Y aqui tengo el campo select:
Código HTML:
<select name="dni" id="dni">
                    <?
        for($i=0;$i<sizeof($s_datos_dnis);$i++){
                if($s_datos_dnis[$i][Dni] == $s_operacion_dni){
                        ?>
                        <option value="<?echo $s_datos_dnis[$i][Dni]?>" selected><?echo $s_datos_dnis[$i][Dni]?></option>
                        <?
                        }else{
                        ?>
                        <option value="<?echo $s_datos_dnis[$i][Dni]?>"><?echo $s_datos_dnis[$i][Dni]?></option>
                        <?
                        }
                }
                ?>
          </select> 
En $s_datos_dnis tengo los dnis que existen al principio,antes de introducir el nuevo.

Cual puede ser el fallo???

Última edición por bananas; 27/12/2004 a las 07:24