Al cambiar a una version mas nueva de PHP4 me dejo de funcionar este script si en la carpeta tengo 10
JPG no las muestra ES MUY RARO si hay 9 muestra solo 6
JPG NECESITO AYUDA
o Bien para Modificar este script para PHP4 o PHP5 o una script similar que rastre una carpeta y muestr el contenido con paginación.
Gracias Código PHP:
$path="galeria/smoll";
$pgran="galeria/images";
$gran="gran.php";
$smoll="smoll.php";
$directorio = dir($path);
$directorio->read();
$directorio->read();
/*****************************************/
while($entrada = $directorio->read()){
$a++;
$imagen[$a] = $entrada;
}
$directorio->close();
/******************************************/
$paginas = ceil($a/9);
/******************************************/
if(!isset($page)){
$page = "1"; }
/******************************************/
$o = 9*($page-1);
/******************************************/
for ($i=1; $i<=3; $i++){
for ($e=1; $e<=3; $e++){
$o++;
$token = strtok ($imagen[$o],".");
$dotpos = strrpos($imagen[$o], ".");
$filetype = substr($imagen[$o],$dotpos+1);
switch ($filetype){
case "jpg":
echo "<img id=\"alfa\" alt=\"$tokena\" onMouseOver=\"aclara(this)\" onMouseOut=\"oscurece(this)\" src=\"$path/$imagen[$o]\" class=\"marcofoto\" border=\"0\"></a><br>\n";
break;
}
}
echo "";
}
echo "Paginas: | ";
/******************************************/
for ($u=1; $u<=$paginas; $u++){
echo "<a href=\"$smoll&page=$u\" ><span class=\"num\">$u</a></span> </strong>|\n";
}
Ver ejemplo en:
aqui hay 10 jpg: pero muestra 0
http://www.greenredbarcelona.com/hom...eble=sofascama aqui hay 9 jpg: pero muestra 6
http://www.greenredbarcelona.com/hom...eble=proyectos
es el mismo script en los dos casos