Foros del Web » Programando para Internet » PHP »

la etiqueta <a> no funciona cuando le inserto php

Estas en el tema de la etiqueta <a> no funciona cuando le inserto php en el foro de PHP en Foros del Web. buenas, trato de poner links de noticias en mi pag pero no funciona la etiqueta <a> cuando le inserto el codigo php ._. noc porq ...
  #1 (permalink)  
Antiguo 10/10/2012, 08:10
 
Fecha de Ingreso: septiembre-2012
Ubicación: santo domingo
Mensajes: 53
Antigüedad: 11 años, 7 meses
Puntos: 0
Exclamación la etiqueta <a> no funciona cuando le inserto php

buenas, trato de poner links de noticias en mi pag pero no funciona la etiqueta <a> cuando le inserto el codigo php ._. noc porq pasa, a veces en el explorer funcionan pero en los demas exploradores no, aki el codigo:

Código:
<li class="principales" style="z-index:-1;list-style-type:none;display:inline;loat:left;text-align:center;position:relative;width:100%;height:auto;margin-left:20px;margin-right:20px;">
    
	
	<div sytle="width:100%;height:auto;text-align:center;">

<a href="#" style="text-align:center;color:darkblue;">

<b style="margin-right:auto;margin-left:auto;text-align:center;"><?php echo $mostrar['TITULO']?></b><br /> 

<img src="<?php echo "php/".$mostrar['file_path']?>" width="250px" height="200px" style="margin-left:auto;margin-right:auto;" alt="prin"> </a>

<div style="text-align:center;width:80%;margin-right:auto;margin-left:auto;">
<p style="text-align:justify;"><?php echo substr($mostrar['CONTENIDO'], 0, 250)?>...</p>
</div>
	
</li>
cualquier cosa me avisan para poner el codigo completo :)
  #2 (permalink)  
Antiguo 10/10/2012, 08:16
 
Fecha de Ingreso: agosto-2011
Ubicación: Santo Domingo
Mensajes: 487
Antigüedad: 12 años, 8 meses
Puntos: 31
Respuesta: la etiqueta <a> no funciona cuando le inserto php

Pon mas lineas de tu fichero..
__________________
El talento se educa en la KARMA y el carácter en la tempestad.
Gabriel De Los Santos
  #3 (permalink)  
Antiguo 10/10/2012, 08:52
 
Fecha de Ingreso: septiembre-2012
Ubicación: santo domingo
Mensajes: 53
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Respuesta: la etiqueta <a> no funciona cuando le inserto php

Cita:
Iniciado por gldelossantos Ver Mensaje
Pon mas lineas de tu fichero..

el problema no es por la url es q no funciona la etiqueta, sale como simple texto
aqui te dejo la direccion de la pag. para q veas que es lo q pasa:

[URL="http://www.gobernacionsd.comyr.com"]http://www.gobernacionsd.comyr.com[/URL]
  #4 (permalink)  
Antiguo 10/10/2012, 08:56
 
Fecha de Ingreso: agosto-2011
Ubicación: Santo Domingo
Mensajes: 487
Antigüedad: 12 años, 8 meses
Puntos: 31
Respuesta: la etiqueta <a> no funciona cuando le inserto php

Por eso le explique, ponga mas lineas de su fichero para verificar el error
__________________
El talento se educa en la KARMA y el carácter en la tempestad.
Gabriel De Los Santos
  #5 (permalink)  
Antiguo 10/10/2012, 09:01
 
Fecha de Ingreso: diciembre-2007
Mensajes: 427
Antigüedad: 16 años, 4 meses
Puntos: 35
Respuesta: la etiqueta <a> no funciona cuando le inserto php

en ese ejemplo ni siquiera tienes un enlace con la <a> y php como quieres que se te ayude
  #6 (permalink)  
Antiguo 10/10/2012, 09:01
Avatar de h2swider  
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 16 años, 9 meses
Puntos: 194
Respuesta: la etiqueta <a> no funciona cuando le inserto php

El problema son las comillas

Cambia esto
Código PHP:
Ver original
  1. src="<?php echo "php/".$mostrar['file_path']?>"

Por esto
Código PHP:
Ver original
  1. src="<?php echo 'php/'.$mostrar['file_path']?>"
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives
  #7 (permalink)  
Antiguo 10/10/2012, 09:02
 
Fecha de Ingreso: agosto-2011
Ubicación: Santo Domingo
Mensajes: 487
Antigüedad: 12 años, 8 meses
Puntos: 31
Respuesta: la etiqueta <a> no funciona cuando le inserto php

Cita:
Iniciado por maxpower2008 Ver Mensaje
en ese ejemplo ni siquiera tienes un enlace con la <a> y php como quieres que se te ayude
El tiene su enlace.. pero hay que determinar las cabeceras y en que formato de archivo esta guardando
__________________
El talento se educa en la KARMA y el carácter en la tempestad.
Gabriel De Los Santos
  #8 (permalink)  
Antiguo 10/10/2012, 09:02
Avatar de h2swider  
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 16 años, 9 meses
Puntos: 194
Respuesta: la etiqueta <a> no funciona cuando le inserto php

Cita:
Iniciado por maxpower2008 Ver Mensaje
en ese ejemplo ni siquiera tienes un enlace con la <a> y php como quieres que se te ayude
En su ejemplo tiene anchor y php, deberias de prestar mas atención y leer detenidamente el enunciado.
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives
  #9 (permalink)  
Antiguo 10/10/2012, 09:03
 
Fecha de Ingreso: diciembre-2007
Mensajes: 427
Antigüedad: 16 años, 4 meses
Puntos: 35
Respuesta: la etiqueta <a> no funciona cuando le inserto php

Cita:
Iniciado por gldelossantos Ver Mensaje
El tiene su enlace.. pero hay que determinar las cabeceras y en que formato de archivo esta guardando
pero ese enlace no esta con php.
  #10 (permalink)  
Antiguo 10/10/2012, 09:06
Avatar de h2swider  
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 16 años, 9 meses
Puntos: 194
Respuesta: la etiqueta <a> no funciona cuando le inserto php

Juan ten en cuenta tambien, que estas abriendo 2 divs y solo estas cerrando uno, es un error aparte.

Creo que cambiando las comillas como te mostre se solucionaria tu problema
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives
  #11 (permalink)  
Antiguo 10/10/2012, 09:09
 
Fecha de Ingreso: agosto-2011
Ubicación: Santo Domingo
Mensajes: 487
Antigüedad: 12 años, 8 meses
Puntos: 31
Respuesta: la etiqueta <a> no funciona cuando le inserto php

Mi mejor consejo es que hay un sin numeros de menus hechos.. puede probar uno de ellos y solo cambiarles los links manualmente.

inclusive eso de usar un div dentro de una etiqueta li, no lo habia presenciado
__________________
El talento se educa en la KARMA y el carácter en la tempestad.
Gabriel De Los Santos
  #12 (permalink)  
Antiguo 10/10/2012, 09:52
 
Fecha de Ingreso: septiembre-2012
Ubicación: santo domingo
Mensajes: 53
Antigüedad: 11 años, 7 meses
Puntos: 0
Exclamación Respuesta: la etiqueta <a> no funciona cuando le inserto php

h2swider, grax por las respuestas ;) , mm.. ya cerre el div, en cuanto al enlace no especifique, el que no funciona es el del titulo, osea, el titulo y la imagen estan dentro de una etiqueta <a>, lo de las comillas lo q pasa es q el echo lo abri con comillas simples por lo q uso comillas dobles dentro del echo, el file_path me funciona bn el problema es con la primera etiqueta que en el src tiene "#", que en vez de funcionar como un enlace, aparece como texto y no se le puede dar clic :/


en cuanto a lo del div dentro de un li gldelossantos, lo q pasa es q el li encierra mas cosas mas abajo, no puse el codigo completo.

les invito a q vean la pag para que entiendan bn el problema:

[URL="http://www.gobernacionsd.comyr.com"]http://www.gobernacionsd.comyr.com[/URL]
  #13 (permalink)  
Antiguo 10/10/2012, 10:20
 
Fecha de Ingreso: diciembre-2007
Mensajes: 427
Antigüedad: 16 años, 4 meses
Puntos: 35
Respuesta: la etiqueta <a> no funciona cuando le inserto php

Tu problema no es de php ahi los enlaces te los pinta bien tal vez los div que tengas antes o algo de js o css en tu codigo no deja que funcionen bien los enlaces pero en el codigo los pinta perfectamente puedes inspeccionar con el firebug y veras los enlaces correctamente.
  #14 (permalink)  
Antiguo 13/10/2012, 20:08
 
Fecha de Ingreso: septiembre-2012
Ubicación: santo domingo
Mensajes: 53
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Respuesta: la etiqueta <a> no funciona cuando le inserto php

Cita:
Iniciado por maxpower2008 Ver Mensaje
Tu problema no es de php ahi los enlaces te los pinta bien tal vez los div que tengas antes o algo de js o css en tu codigo no deja que funcionen bien los enlaces pero en el codigo los pinta perfectamente puedes inspeccionar con el firebug y veras los enlaces correctamente.
efectivamente eran los divs, quite los q habian y ya funcionaban los links aunq no entiendo porq pasa? :s, no hay forma de q funcionen aun con los divs?
  #15 (permalink)  
Antiguo 13/10/2012, 20:52
 
Fecha de Ingreso: septiembre-2012
Ubicación: santo domingo
Mensajes: 53
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: la etiqueta <a> no funciona cuando le inserto php

no entiendo porq pasa esto, los links del menu funcionan correctamente, todos, solo los q tienen php no funcionan, probe quitando divs y funcionaron pero, no quiero usar tablas ni listas para ordenar la pagina, quiero usar divs, y el unico problema es ese, q los links no funcionan, alguien q me pueda ayudar please!!

Etiquetas: etiqueta
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 15:57.