Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Mostrar texto desde a href

Estas en el tema de Mostrar texto desde a href en el foro de PHP en Foros del Web. Pues bien tengo la siguiente duda amigos: Quiero que a través de un estilo shadowbox que utiliza <a href> me muestre una celda de mi ...
  #1 (permalink)  
Antiguo 02/11/2013, 10:26
Avatar de angel_xx_1990  
Fecha de Ingreso: junio-2013
Ubicación: Guadalajara
Mensajes: 236
Antigüedad: 6 años, 5 meses
Puntos: 0
Exclamación Mostrar texto desde a href

Pues bien tengo la siguiente duda amigos:

Quiero que a través de un estilo shadowbox que utiliza <a href> me muestre una celda de mi base de datos, para ello e intnetado lo siguiente:

*Con printf:

<a rel="shadowbox;width=300;height=250" title="Contacto" href="<?php printf ($fila[1]);?>"><img align="right" src="contacto.png" alt=""/></a></span></td>

*Con echo:

<a rel="shadowbox;width=300;height=250" title="Contacto" href="<?php echo $fila[1];?>"><img align="right" src="contacto.png" alt=""/></a></span></td>

Y como os podeis imaginar nanai.....

se que si fuera una imagen la abriria sin problemas pero esque lo que quiero es que muestre texto que es el contenido de esa celda que le mando a abrir....

  #2 (permalink)  
Antiguo 02/11/2013, 10:31
 
Fecha de Ingreso: septiembre-2011
Mensajes: 219
Antigüedad: 8 años, 2 meses
Puntos: 31
Respuesta: Mostrar texto desde a href

No se entiende la idea o estas equivocado en la acción.
Lo que se muestra en pantalla debe estar entre <a> y </a>.
La propiedad href de <a> es para generar el enlace, que puede ser un link relativo, absoluto o un anchor.

Según el ejemplo que pusiste, entre las etiquetas <a> tenes una imagen (contacto.png), donde quieres que aparezca el dato que traes de la base??
  #3 (permalink)  
Antiguo 02/11/2013, 10:36
Avatar de angel_xx_1990  
Fecha de Ingreso: junio-2013
Ubicación: Guadalajara
Mensajes: 236
Antigüedad: 6 años, 5 meses
Puntos: 0
Respuesta: Mostrar texto desde a href

Perdón si no me expliqué bien..

La imagen es el link sobre el cual al hacer click se abre una ventana estilo shadobox en la cual te aprece la información, si se tratase de que la fila de mi base de datos ($fila[1]) fuera una imagen, abriría sin problemas la imagen, pero lo que yo quiero saber es si puedo traer texto, es decir la fila ($fila[1]) contiene texto sin más entonces cuando le llamo a ella se abre el shadobox pero aparece la pagina de error de mi host....
  #4 (permalink)  
Antiguo 02/11/2013, 10:43
 
Fecha de Ingreso: septiembre-2011
Mensajes: 219
Antigüedad: 8 años, 2 meses
Puntos: 31
Respuesta: Mostrar texto desde a href

Bien, por lo que he visto, shadowbox no lo permite, pero si permite cargar un pseudoIframe.
Para que esto funcione, necesitas generar otro archivo que recupere el valor que le pasas por la query.

por ejemplo:

el link en tu origen:
Código PHP:
Ver original
  1. <a rel="shadowbox;width=300;height=250" title="Contacto" href="nueva_pagina.php?dato=<?php echo $fila[1];?>"><img align="right" src="contacto.png" alt=""/></a></span></td>

nueva_pagina.php
Código PHP:
Ver original
  1. echo $_GET['dato'];

Saludos
  #5 (permalink)  
Antiguo 02/11/2013, 10:52
Avatar de angel_xx_1990  
Fecha de Ingreso: junio-2013
Ubicación: Guadalajara
Mensajes: 236
Antigüedad: 6 años, 5 meses
Puntos: 0
Pregunta Respuesta: Mostrar texto desde a href

Magnifico eres una maquina!!!!


a parte me queda por decir que el fondo es muy oscuro y la letra que parece es de color negra, se podría dar formato, dentro de ese php (nueva_pagina)???
  #6 (permalink)  
Antiguo 02/11/2013, 11:02
Avatar de angel_xx_1990  
Fecha de Ingreso: junio-2013
Ubicación: Guadalajara
Mensajes: 236
Antigüedad: 6 años, 5 meses
Puntos: 0
Respuesta: Mostrar texto desde a href

Lo e conseguido a ese archivo .php le e dado un tratamiento primero de html añadiendole propiedades como background y font color.....ahora se ve bien y lo muestra!!! una vez mas muchas gracias!!!
  #7 (permalink)  
Antiguo 02/11/2013, 11:09
Avatar de angel_xx_1990  
Fecha de Ingreso: junio-2013
Ubicación: Guadalajara
Mensajes: 236
Antigüedad: 6 años, 5 meses
Puntos: 0
Respuesta: Mostrar texto desde a href

Y si quisera traer 2 datos como tendría que colocarlos?¿

href="contact.php?dato=<?php echo $fila[1];?>dato2=<?php echo $fila[2];?>">


asi??
  #8 (permalink)  
Antiguo 02/11/2013, 11:11
Avatar de jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 8 años, 2 meses
Puntos: 396
Respuesta: Mostrar texto desde a href

Definitivamente te hace falta un buen manual para aprender lo básico. Lee esto.

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.
  #9 (permalink)  
Antiguo 02/11/2013, 11:24
 
Fecha de Ingreso: septiembre-2011
Mensajes: 219
Antigüedad: 8 años, 2 meses
Puntos: 31
Respuesta: Mostrar texto desde a href

Cita:
Iniciado por angel_xx_1990 Ver Mensaje
Y si quisera traer 2 datos como tendría que colocarlos?¿

href="contact.php?dato=<?php echo $fila[1];?>dato2=<?php echo $fila[2];?>">


asi??
contact.php?dato<?php echo $fila[1]; ?>&dato2=<?php echo fila[2]; ?>

los argumentos separalos con &
  #10 (permalink)  
Antiguo 02/11/2013, 11:26
Avatar de angel_xx_1990  
Fecha de Ingreso: junio-2013
Ubicación: Guadalajara
Mensajes: 236
Antigüedad: 6 años, 5 meses
Puntos: 0
Pregunta Respuesta: Mostrar texto desde a href

Te agradezco ese articulo y toda la informacion que me podais agregar, soy un autodidacta que estoy aprendiendo gracias a vosotros youtube, webs, etc... cuando termine mi web estare contento de enseñarsola!!

Ahora bien ese articulo no me solucion la manera de conseguir traer dos datos y ya e comprobado que incluyendo esta linea:

href="contact.php?dato=<?php echo $fila[1];?><?php echo $fila[2];?>">

Me devuelve todo seguido sin diferenciar uno del otro, para ello como pienso que es lógico debería separar y traer por un lado dato y por otro dato2 pero no se como hacerlo
  #11 (permalink)  
Antiguo 02/11/2013, 11:27
 
Fecha de Ingreso: julio-2013
Mensajes: 308
Antigüedad: 6 años, 4 meses
Puntos: 2
Respuesta: Mostrar texto desde a href

Cita:
Iniciado por angel_xx_1990 Ver Mensaje
Y si quisera traer 2 datos como tendría que colocarlos?¿

href="contact.php?dato=<?php echo $fila[1];?>dato2=<?php echo $fila[2];?>">


asi??
de que manera quieres poner los datos en el "href=" los 2 juntos o separados?
  #12 (permalink)  
Antiguo 02/11/2013, 11:29
Avatar de angel_xx_1990  
Fecha de Ingreso: junio-2013
Ubicación: Guadalajara
Mensajes: 236
Antigüedad: 6 años, 5 meses
Puntos: 0
De acuerdo Respuesta: Mostrar texto desde a href

Cita:
Iniciado por cachusan Ver Mensaje
contact.php?dato<?php echo $fila[1]; ?>&dato2=<?php echo fila[2]; ?>

los argumentos separalos con &
Bien una vez mas gracias a cachusan lo he conseguido solucionar, tan simple como poner el simbolo & entre los datos....


Gracias de nuevo!!!!

Etiquetas: href
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 04:40.