Foros del Web » Programando para Internet » PHP »

Refrescar url (link)

Estas en el tema de Refrescar url (link) en el foro de PHP en Foros del Web. Hola chic@s Bueno pues de nuevo necesito ayuda :P tengo el siguiente problema, estoy trabajando en joomla (por favor no cambien el tema a joomla ...
  #1 (permalink)  
Antiguo 22/12/2011, 08:53
 
Fecha de Ingreso: junio-2011
Mensajes: 43
Antigüedad: 12 años, 10 meses
Puntos: 3
Refrescar url (link)

Hola chic@s
Bueno pues de nuevo necesito ayuda :P tengo el siguiente problema, estoy trabajando en joomla (por favor no cambien el tema a joomla por que mi pregunta es de php) y tengo el siguiente codigo:
Código PHP:
<div align="center"> 
<?php $id =$_POST['identificacion'];?>
<a class="modal" id="popup" rel="{handler: 'iframe', size: {x: 505, y: 276}}" 
href='index.php?option=com_ejemplo&ids=<? $id?>&view=adjuntos&tmpl=component'> Agregar </a>
</div>
Lo que hace es que por medio de el $_POST obtengo un campo de identificacion en un formulario y lo paso a la variable $id, ese campo debe enviarse atravez del link que esta abajo en la misma pagina, lo malo es que cuando se da click en agregar el link "no toma" el $id para enviarla al siguiente formulario.

Me pregunto si hay una manera de que antes de enviar el link, se pueda refrescar el dato para que se pueda obtener y enviar en el link...

Les agradezco su ayuda. :)
__________________
"Esta es mi firma"
  #2 (permalink)  
Antiguo 22/12/2011, 09:05
 
Fecha de Ingreso: julio-2010
Mensajes: 393
Antigüedad: 13 años, 9 meses
Puntos: 67
Respuesta: Refrescar url (link)

No estás imprimiendo el id...

(<? $id?> ----> <?= $id?>)
href='index.php?option=com_ejemplo&ids=<?= $id ?>&view=adjuntos&tmpl=component'> Agregar </a>
ó
(<? $id?> ----> <?php echo $id ; ?>)
href='index.php?option=com_ejemplo&ids=<?php echo $id ; ?>&view=adjuntos&tmpl=component'> Agregar </a>
__________________
Páginas web de alta calidad y hechas a la medida.
  #3 (permalink)  
Antiguo 22/12/2011, 09:45
 
Fecha de Ingreso: junio-2011
Mensajes: 43
Antigüedad: 12 años, 10 meses
Puntos: 3
Respuesta: Refrescar url (link)

Gracias por responder...
pues no amigo ya habia tratado de hacerlo de esa manera.
Creo que el problema radica en que como el textbox se llena al instante, no logro hacer que esa variable pase al $id automaticamente. :/
__________________
"Esta es mi firma"
  #4 (permalink)  
Antiguo 22/12/2011, 10:06
 
Fecha de Ingreso: julio-2010
Mensajes: 393
Antigüedad: 13 años, 9 meses
Puntos: 67
Respuesta: Refrescar url (link)

¿textbox? a que horas había un textbox ???

Bueno, tratando de entender lo que quieres, hazlo con javacript

Código HTML:
Ver original
  1. <input type="text" id="ID_DE_TU_TEXT_BOX" name="test">
  2.  
  3. <a class="modal" id="popup" rel="{handler: 'iframe', size: {x: 505, y: 276}}"
  4.     href='index.php?option=com_ejemplo&ids=XXX&view=adjuntos&tmpl=component'>
  5.     Agregar
  6. </a>
  7.  
  8. <script language="javascript" type="text/javascript">
  9.     document.getElementById("popup").onclick = function(){
  10.         this.href = this.href.replace('XXX', document.getElementById('ID_DE_TU_TEXT_BOX').value);
  11.         return true;
  12.     }

Bueno, ahí está, cuentame si eso es lo que quieres...
__________________
Páginas web de alta calidad y hechas a la medida.
  #5 (permalink)  
Antiguo 22/12/2011, 11:23
 
Fecha de Ingreso: junio-2011
Mensajes: 43
Antigüedad: 12 años, 10 meses
Puntos: 3
Respuesta: Refrescar url (link)

Cita:
Iniciado por el_quick Ver Mensaje
¿textbox? a que horas había un textbox ???

Bueno, tratando de entender lo que quieres, hazlo con javacript

Código HTML:
Ver original
  1. <input type="text" id="ID_DE_TU_TEXT_BOX" name="test">
  2.  
  3. <a class="modal" id="popup" rel="{handler: 'iframe', size: {x: 505, y: 276}}"
  4.     href='index.php?option=com_ejemplo&ids=XXX&view=adjuntos&tmpl=component'>
  5.     Agregar
  6. </a>
  7.  
  8. <script language="javascript" type="text/javascript">
  9.     document.getElementById("popup").onclick = function(){
  10.         this.href = this.href.replace('XXX', document.getElementById('ID_DE_TU_TEXT_BOX').value);
  11.         return true;
  12.     }

Bueno, ahí está, cuentame si eso es lo que quieres...
Hola mira pues si eso es lo que quiero hacer y tu codigo me parece bueno pero lamentablemante no me funciona
Segun entendí al hacer click en el link las 'XXX' se deberían cambiar por el dato que ingrese en el textbox, pero no lo hace si no que envia las 'XXX'... ya no se que hacer



este es un trozo del formulario que tengo... en el textbox se ingresa la identificacion y otros datos que no puse, luego en el link se deben agregar mas datos en un popup, este popup debe obtener la identificacion para poder asociar los datos asociados a esa persona... eso es lo que trato de hacer...
__________________
"Esta es mi firma"
  #6 (permalink)  
Antiguo 22/12/2011, 11:35
 
Fecha de Ingreso: julio-2010
Mensajes: 393
Antigüedad: 13 años, 9 meses
Puntos: 67
Respuesta: Refrescar url (link)

Pon el código que te escribí en un archivo en blanco y guardalo como test.html luego ejecutalo desde el browser.... es raro yo mismo he probado el código y todo bien.

Cuentame como te va.
__________________
Páginas web de alta calidad y hechas a la medida.
  #7 (permalink)  
Antiguo 22/12/2011, 12:00
 
Fecha de Ingreso: junio-2011
Mensajes: 43
Antigüedad: 12 años, 10 meses
Puntos: 3
De acuerdo Respuesta: Refrescar url (link)

Cita:
Iniciado por el_quick Ver Mensaje
Pon el código que te escribí en un archivo en blanco y guardalo como test.html luego ejecutalo desde el browser.... es raro yo mismo he probado el código y todo bien.

Cuentame como te va.
Limpié el caché de mi pc y la reinicié Y FUNCIONÓ... no sabes cuanto te lo agradezco tenia mucho tiempo de tratar de hacerlo de todas las maneras posibles... muchas gracias
__________________
"Esta es mi firma"
  #8 (permalink)  
Antiguo 22/12/2011, 14:29
 
Fecha de Ingreso: julio-2010
Mensajes: 393
Antigüedad: 13 años, 9 meses
Puntos: 67
Respuesta: Refrescar url (link)

A la orden!
__________________
Páginas web de alta calidad y hechas a la medida.

Etiquetas: formulario, refrescar, url, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:18.