Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/07/2004, 12:50
Newphp
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 20 años
Puntos: 0
aqui esta el codigo:( si pongo el count al final de todo donde ya estan todos cerrados(en teoria....)me cuenta los que se estan mostrando.

Código PHP:
<?
            
include('settings.php');
include(
'path.php');

if ( 
$cat != "" )
{
$i =1;
    
$files = array ();
    
$myDirectory opendir($mypath);
    echo 
"<table width='$table_width' bgcolor = '$table_bg_color' border ='$table_border' cellpadding='5' cellspacing='0'><tr>";
    
$verify=0;
    while (
$file readdir($myDirectory)) {
    
$verify++;
    if(
$verify>2){$nrpoze++;}
    }
    
closedir($myDirectory);
    
$peri=$nrpoze%$nrppagina;
    if (
$peri!=0)
    {    
$totpg=(int)($nrpoze/$nrppagina);$totpg=$totpg+1;} else { $totpg=(int)($nrpoze/$nrppagina) ;}
echo
"<font class='texto2'>Escoge la página que deseas ver : | </font>";
    for(
$zz=1;$zz<=$totpg;$zz++)
    {

        if ( 
$zz == $pagina )
        {
        echo 
"<b><font class='texto'>$zz</font></b> | </font>";        
        
        }
        else
        {
        echo 
"<a href=\"http://localhost/index.php?seccion=ver&cat=$cat&pag=$zz&name=$name\"><font class='texto2'><b>$zz</b></font></a> | </font>";        
        }
        
    }
    
echo
"<br><br>";
    
$i =1;
    
$files = array ();
    
$myDirectory opendir($mypath);
    echo 
"<table width='$table_width' bgcolor = '$table_bg_color' border ='$table_border' cellpadding='5' cellspacing='3' align=left><tr>";
    
$panaunde=$pagina*$nrppagina;
    
$deunde=($pagina-1)*$nrppagina;
    
$contor=0;
    
$contor2=0;
    while (
$file readdir($myDirectory)) {
    
$contor2++;
    if(
$contor>=$deunde and $contor<$panaunde)
    {
    if ((
$file != ".") && ($file != "..") && ($file != "ver.php") && !(is_dir("$mypath"."$file")) )
    {
    
$files[] = $file;
    if (
is_int($i $cols)) {
    list(
$width$height) = getimagesize("$mypath"."$file"); 
    echo 
"$total<td align='center' valign=top style='border: 1px solid black' bgcolor=#333333>";
    
?>
    <?
    
echo "<input type=image style=\"border: 1px solid black\" src=\"phpThumb.php?src=/$mypath$file&w=$thumbsize\"  onClick=\"window.open('popup.php?1=$mypath&2=$file','lol','width=$width,height=$height,directories=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=no,left=0,top=0,screenX=0,screenY=0');return false\"><br><font class='texto2'>&nbsp;Medidas: $width x $height</font>";
    echo 
"</td></tr><tr>";
    }
    else
    {
    list(
$width$height$type$attr) = getimagesize("$mypath"."$file");   
    echo 
"<td align='center' valign=top style='border: 1px solid black' bgcolor=#333333>";
    
?>
    <?
    
echo "<input type=image style=\"border: 1px solid black\" src=\"phpThumb.php?src=/$mypath$file&w=$thumbsize\" onClick=\"window.open('popup.php?1=$mypath&2=$file','lol','width=$width,height=$height,directories=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=no,left=0,top=0,screenX=0,screenY=0');return false\"><br><font face=verdana size=1>&nbsp;Medidas: $filesize  $width x $height</font>";
    echo 
"</td>";
    }
    
$i++;
    }
    }
    if(
$contor2>2)
    {
    
$contor++;
    }
    }
    
$total count($files);
    echo 
"Hay un total de $total imágenes</tr></table>
    "
;
    }
    
closedir($myDirectory);
    
?>
pongo el codigo entero porque quizas asi sea mejor bueno voy a seguir mirando ;) gracias cluster