Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/06/2011, 05:43
Avatar de fbedia88
fbedia88
 
Fecha de Ingreso: enero-2011
Ubicación: Santander
Mensajes: 83
Antigüedad: 13 años, 4 meses
Puntos: 20
Respuesta: form dentro de form

Hola, gracias por tu atención.

Tengo que hacerlo asi porque se trata de una solucion web a la cual tengo que añadir una nueva funcionalidad. La aplicación no la he creado yo porque sino ya te digo que la hubiese echo de otra forma... porque vaya quebraderos de cabeza me esta dando...

Mira, te explico un poco por encima y resumiendo mucho...

El index.php tiene un form que abarca prácticamente todo... y esque el usuario puede elejir entre dos pestañas que cambian con xajax, y en las cuales se hacen 2 cosas distintas.... (consultar y citar)... ese form no lo puedo tocar ya que se fastidia todo...

ahora, resulta que en la pestaña uno, tengo que crear una "version imprimible", para ello, me he creado el form con dos cajas para meter el dia y el mes... PUES ESTE ES EL FORM QUE NO ME FUNCIONA!!

--------------- pero lo he solucionado "a medias" ---------- ahora hay otro problema....


Para solucionar el tema del form he echo lo siguiente:

- Me he creado una pagina i.php que contiene el formulario:
Código PHP:
<html>
<head>
<link rel='stylesheet' type='text/css' href='../css/redmond/theme.css' />
<link rel='stylesheet' type='text/css' href='../css/fullcalendar.css' />
<link rel='stylesheet' type='text/css' href='../css/css.css' />
</head>
<body>
<form name='imppp' action='imprimible.php' method='post' enctype='multipart/form-data' target='_blank'>     
<table width='110px'>
        <tr>
            <td><div id='excep_fb'>dia</div></td>
            <td><input type='text' name='dia' size='2' maxlength='2'/></td>
        </tr>
        <tr>
            <td><div id='excep_fb'>mes</div></td>
            <td><input type='text' name='mes' size='2' maxlength='15'/></td>
        </tr>
        <tr>
            <td colspan='2'><input type='hidden' name='agenda' value='<?php echo $id_agenda?>'/>
            <input type='submit' class='boton' value='IMPRIMIR' style='width:76px;' /> </td>
        </tr>           
</form>
</body>
</html>
Despues en el index.php, cuando el usuario esta en la pestaña uno y selecciona la agenda correspondiente del doctor, se le cargan una serie de cosas... y entre ellas cargo el iframe con el form en un div:
Código PHP:
        $div_imprimible .= "<br><iframe src='i.php' width='115px' frameborder='0' align='right' scrolling='no'>Tu navegador no soporta iframes</iframe>"
------------------ HASTA AQUI TODO PERFECTO --------------

EL PROBLEMA AHORA ESTA en que en el iframe necesito usar una variable php $id_agenda y no se como hacerlo... :(
Todo lo demas funciona... doy al boton y me lleva a imprimir.php con el dia y el mes... pero sin el id de la agenda...
y en el index todo funciona correctamente... solo es la maldita variable!


Gracias!