![]() |
Algo básico.... Buenas a todos!!! Necesito que me echéis una manita con una tontería.... que no sé como hacer, digamos que tengo que recoger una variable de un iframe y pasarsela a PHP, había pensado hacerlo con javascript pero me resulta imposible recoger ese valor, alguien del foro me ha dicho que lo suyo sería hacerlo con Ajax, pero no tengo ni idea de cómo hacerlo, ¿me podéis echar una mano? Os dejo el código con lo que quiero hacer...gracias Esta función me recoge de un iframe superior el valor de la práctica, ese valor necesito recogerlo en PHP, habia pensado en hacerlo con una variable oculta, pero no lo recoge.... ¿podéis ayudarme? Código: function datos(){Código PHP: Saludos |
Re: Algo básico.... Si la parte de coger la variable del iFrame te funciona bien, es decir la variable "val" tiene el valor correcto, puedes hacerlo de varias formas, pero AJAX no es adecuado en este caso ya que tu no vas a recibir datos XML. = La opcion 1 que es la que veo que tenias en mente. Es mediante un formulario con <input> que envias con sumbit. Los datos llegan al servidor con el metodo POST. = Otra forma mas sencilla en poner el parametro dentro de la URL del php que lo va a tratar. Los datos se envian al servidor con el metodo GET. |
Re: Algo básico.... :'(:'(el valor val si que tiene datos...pero como llamo a esa función? es que no sé como hacerlo como llegar ahí.... esa función si la llamo desde un onchange (que es código que hay más abajo) si q funciona bien.... ¿me podrías explicar como hacer la segunda parte? Estoy desesperada... |
Re: Algo básico.... Pues en el html defines un form que tendra un <input> para que desde la funcion datos() le pongas el valor de "val" y despues simplemente llamas al submit del form. Ejemplo: Codigo HTML: Código: <form id="foForm" action="http://www.tuweb/submit.php" method="post">Código: function datos()$practica = $_POST['mipractica']; |
Re: Algo básico.... Gracias, pero tampoco me terminanba de funcionar bien...lo he hecho de otra forma.... (una de las típicas ideas que te vineen a la cabeza en la cama..) Muchas gracias |
| La zona horaria es GMT -6. Ahora son las 22:15. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.