Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   HTML (http://www.forosdelweb.com/f4/)
-   -   Alternar entre texto e imagen (http://www.forosdelweb.com/f4/alternar-entre-texto-e-imagen-495352/)

estopier 04/06/2007 17:38

Alternar entre texto e imagen
 
mi variable $IMAGEN adquiere valores de una tabla estos pueden ser texto o referencia de una imagen, pero al imprimir con <img src=$IMAGEN siempre espera una imagen y cuando lo que vale es texto aparece un cuadro con una cruz roja por que esta esperando una imagen, ahora bien, como puedo alternar entre las dos posibilidades?

axz 16/07/2007 11:05

Re: Alternar entre texto e imagen
 
Por lo que entiendo estas usando PHP, este no es el foro indicado, pero de cualqueir forma tienes un gran avance, ya que has identificado el problema ... podrías usar código del lado del servidor y una vez que identifiques si es texto o imagen hacer algo como:
Código PHP:

$codigo_mostrado '';
if( 
es_imagen$variable ) )
{
$codigo_mostrado '<img src="' $variable '" />';
}
else
{
$codigo_mostrado '<span>' $variable '</span>';


Estoy usando span para mostrar el texto, pero obviamente puedes usar cualquier tag.

"es_imagen" sería alguna función que hicieras para identificar si el contenido corresponde o no a una imagen ... después solo te restaría imprimir el contenido con:
Código PHP:

echo $codigo_mostrado

Si no te sirve o tienes dudas, avísame, suerte con eso!:arriba:


La zona horaria es GMT -6. Ahora son las 05:14.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.