c'); $t = new Template; $t->set_file(array( "principal" => "galeria.html", "pag_imagenes" => "subpaginas/galeria.html", )); $t->set_block("pag_imagenes","imagen","imagenes"); $file = "galeria"; $directorio = dir($file); $contador = 1; while($archivo = $directorio->read()){ if(($archivo!=".")&&($archivo!="..")){ $exif = getimagesize($file.'/'.$archivo, &$info); if (isset($info["APP13"])) { $iptc = iptcparse($info["APP13"]); $texto = $iptc["2#120"][0]; } $t->set_var(array( "ARCHIVO" => $archivo, "TEXTO" => $texto, "CONTADOR" => $contador, )); $texto = ''; $contador++; $archivo = $directorio->read(); $exif = getimagesize($file.'/'.$archivo, &$info); if (isset($info["APP13"])) { $iptc = iptcparse($info["APP13"]); $texto = $iptc["2#120"][0]; } $t->set_var(array( "ARCHIVO_1" => $archivo, "TEXTO_1" => $texto, "CONTADOR_1" => $contador, )); $texto = ''; $contador++; $archivo = $directorio->read(); $exif = getimagesize($file.'/'.$archivo, &$info); if (isset($info["APP13"])) { $iptc = iptcparse($info["APP13"]); $texto = $iptc["2#120"][0]; } $t->set_var(array( "ARCHIVO_2" => $archivo, "TEXTO_2" => $texto, "CONTADOR_2" => $contador, )); $texto = ''; $contador++; $archivo = $directorio->read(); $exif = getimagesize($file.'/'.$archivo, &$info); if (isset($info["APP13"])) { $iptc = iptcparse($info["APP13"]); $texto = $iptc["2#120"][0]; } $t->set_var(array( "ARCHIVO_3" => $archivo, "TEXTO_3" => $texto, "CONTADOR_3" => $contador, )); $contador++; $t->parse("imagenes", "imagen", true); }} $t->parse("SALIDA", array("pag_imagenes", "principal")); $t->p("SALIDA");