Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/03/2011, 20:56
Avatar de almagropaco_
almagropaco_
 
Fecha de Ingreso: marzo-2008
Ubicación: Mar del Plata
Mensajes: 854
Antigüedad: 16 años, 1 mes
Puntos: 25
Respuesta: mostrar una imagen en vez de un texto

Cita:
Iniciado por johhan16 Ver Mensaje
bueno primero buscas las banderas y las guardas en una carpeta

ej:
la carpeta se llama "imagen" sin comillas
entonces guardo la de ingles, y quedaria algo asi
imagen/ingles.jpg

entonces en la parte donde va el texto haria una condicion

supongamos que la variable de idiomas sea asi $idiomas
Código PHP:
<?php
if ($idiomas == "ingles") { ?>
<img src="imagen/ingles.jpg" width="100" height="100" />
<?php
} elseif ($idiomas == "español") { ?>
<img src="imagen/español.jpg" width="100" height="100" />
<?php
} else { ?>
<img src="imagen/frances.jpg" width="100" height="100" />
<?php
?>
espero te sirva
Para que complicarla tanto, igualmente tambien se podria hacer con un array, pero yo simplemente haria esto en vez de tantos if.
Código:
<img src="imagen/<?php echo $idiomas; ?>.jpg" width="100" height="100" />
Y si quieres verificar que sea dentro de esos idiomas:

Cita:
if($idiomas == ingles || $idiomas == frances || $idiomas == español){?>
<img src="imagen/<?php echo $idiomas; ?>.jpg" width="100" height="100" />
<?php }else{echo"Seleccionaste un idioma no valido";}
Espero que lo puedas aplicar como quieres. Saludos