Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2011, 11:58
Avatar de gachon
gachon
 
Fecha de Ingreso: septiembre-2004
Ubicación: En Google
Mensajes: 462
Antigüedad: 19 años, 8 meses
Puntos: 3
ayuda por favor para hacer esto

Hola muy buenas estoy mostrando las imagenes especificas de una carperta en un slide, exactamente el nivo-slider, las imagenes me las muestras perfectamente, pero a la hora de intentar mostrar un texto distinto cada vez que sale una imagen, no me sale, me lo muestra mal, lo hago tal que asin;
Código PHP:
echo "<div id=\"slider-wrapper\">";    
echo 
"<div id=\"slider\" class=\"nivoSlider\">";    
        
$id=1
                for (
$i=1;$i<=10;$i++){
switch (
$i) {
    case 
1:
        
$mensaje="caso 1";
        break;
    case 
2:
        
$mensaje="caso 2";
        break;
    case 
3:
        
$mensaje="caso 3";
        break;
        
    default:
        
$mensaje="caso default";
        
    break;
}

if (
file_exists('fotos/mudanzas-'.$i.'_'.$id.'.jpg')) { 
    echo 
" <img src='fotos/mudanzas-".$i."_".$id.".jpg' alt='".$mensaje."' title='".$mensaje."'/> ";
    
    echo
"<div id=\"htmlcaption\" class=\"nivo-html-caption\">
                <strong> "
.$mensaje."<a href=\"#\">a link</a>
            </div>"
;    
                    
                    }
                
        } 
        echo
"<div id=\"htmlcaption\" class=\"nivo-html-caption\">
                <strong> "
.$mensajes."<a href=\"#\">a link</a>
            </div>"
;    
        
    echo 
"</div></div>";
    }
?> 
el problema viene en $mensajes que quiero que dependiendo de la $i del for muestre un texto distinto, y no sale, por lo que se ve que $i no llega $mensajes dentro de la etiqueta htmlcaption,,
me gustaria saber alguna idea para hacerlo de otra forma para mostrar texto
si quieren le puedo pasar los archivos