Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2006, 03:53
Avatar de susaninhax
susaninhax
 
Fecha de Ingreso: noviembre-2004
Mensajes: 358
Antigüedad: 19 años, 5 meses
Puntos: 3
remplazar por el caracter ñ

Buenas compañeros;

Espero que os hayan traido los reyes muchas cosas

Tengo un problemilla, haber si me podeis hechar un cable
Tengo una galería de imagenes, y funciona del siguiente modo: guardo en la base de datos, el nombre de la carpeta, y en otro campo elnombre de la imagen.Pues bien, Subo las carpetas con las imagenes, y desde la galería hago la siguiente, hago que me recoja la carpeta y las imagenes y me las colocque en el src de la imagen tal que así:

<img src="../lugares/<?php echo $carpeta; ?>/<?php echo $fotografia; ?>" alt="GALERIA" name="foto" width="88" height="88" border="0" class="pic">

Código PHP:
<?php 
$nombre 
explode(".",$fotografia);

$nombre_fotografia $nombre[0];
$extension $datos[1];
$nuevonombre ucfirst($nombre_fotografia);
hasta akí lo que hago es separar el nombre de la imagen de la extension y por ultimo hago que me ponga la primera letra en mayusculas. Ahora lo que me gustaría que me hiciera es que si el nombre tiene una Ñ pues entonces que me escriba al lado de la imagen el nombre de la imagen pero con la ñ, vamos que en vez de ponerme Montana de Wuyi, ponga "Montaña de Wuyi".
He probado a hacer esto, pero si los pongo dentro de las sentencias IF no me funciona , estoy un poco perdida... Alguien me puede ayudar????? os lo agradecería un montón.
Código PHP:
<?php 
if($nuevonombre=='montana de Wuyi'){
$traduccion = array("montana de Wuyi" => "montaña de Wuyi");
echo 
strtr("montana de Wuyi"$traduccion);
}else{ echo 
$nuevonombre;}

}elseif(
$nuevonombre=='montana Wuyi'){
$traduccion = array("montana Wuyi" => "montaña Wuyi");
echo 
strtr("montana Wuyi"$traduccion);

}elseif(
$nuevonombre=='Montana de Arena resonante de DunHuang'){
$traduccion = array("Montana de Arena resonante de DunHuang" => "Montaña de Arena resonante de DunHuang");
echo 
strtr("Montana de Arena resonante de DunHuang"$traduccion);

}elseif(
$nuevonombre=='montana de wudang'){
$traduccion = array("montana de wudang" => "montaña de wudang");
echo 
strtr("montana de wudang"$traduccion);

}elseif(
$nuevonombre=='montana de wudang'){
$traduccion = array("montana de wudang" => "montaña de wudang");
echo 
strtr("montana de wudang"$traduccion);
}else{
?>

<span class="textos"><?php echo $nuevonombre?></span>
<?php ?>
Saludosssss....