amigos les pido de favor quien me puede decir que problemas hay con este codigo
Código PHP:
<table width='100%' border='1' cellpadding='5' cellspacing='0' align='center' style='border: #757575 1 solid'>
<tr>
<td width="78%" height="7" class="tabla_subtitulo"><b>Archivo</b></td>
<td class="tabla_subtitulo"><b>Tamaño</b></td>
</tr>
<?php
// Le damos valor a las variables de configuración
$Config['Path'] = "."; // Directorio donde stan los archivos a mostrar.
$Config['Show'] = 10; // Numero de archivos a mostrar por páginas.
$Show['10 Anteriores'] = 0; // Por defecto no se mostrara 10 Anteriores
$Show['10 Siguientes'] = 0; // Por defecto no se mostrara 10 Siguientes
if ($c == "") $c = 0; // Si $c no tiene valor es porque es la primera vez que se visita la página.
$dir = opendir($Config['Path']); // Abrimos el directorio donde estan los archivos
$Plus = $c; // Le damos el valor de $c a $plus porque el valor de $c se perdera y lo necessitaremos mas tarde.
while ($c > 0 && $elemento = readdir($dir)) // Mientras la variable $c sea mayor de 0 saltamos archivos.
{
$Show['10 Anteriores'] = 1;
$c--;
}
$Counter = 0; // Ponemos a 0 el contador
// Si es la primera vez que vez añadimos 2 filas, si no lo es se las quitamos.
if ($Show['10 Anteriores'] == 0) $Counter=$Counter-2; else {
$c = 2;
while ($c > 0 && $elemento = readdir($dir)) // Mientras la variable $c sea mayor de 0 saltamos archivos.
{
$Show['10 Anteriores'] = 1;
$c--;
}
}
// Mostramos el numero de archivos que se tienen que mostrar por página.
while (($Counter != $Config['Show']) && ($elemento = readdir($dir)))
{
$Counter++;
$elemento1 = strtolower($elemento);
if (strpos($elemento1, ".txt") > 1) {
// pasamos el tamaño del archivo a kb
$tamano = filesize($elemento)/1024;
$tamano = ceil($tamano) ;
?>
<tr>
<td height='7' class="tabla_mensaje"><a href="<?php echo $elemento ?>" ><img src="../imagenes/zip.gif" border="0" width="16" height="16">
<? echo $elemento ?></a></td>
<td height='7' class='tabla_mensaje'><?php echo $tamano ; ?> Kb </td>
</tr>
<?php
}
}
// Si sobran archivos pondremos el "10 Siguientes"
if ($elemento = readdir($dir))
{
$Show['10 Siguientes'] = 1;
}
//Cerramos el directorio
closedir($dir);
?>
</table>
<div align="right">
<?php
// Mostraos si es necessario el "10 Anteriores" y "10 Siguientes".
if ($Show['10 Anteriores'] == 1) echo("<a href="index.php?c=".($Plus-$Config['Show'])."">10 Anteriores | </a>");
if ($Show['10 Siguientes'] == 1) echo(" <a href="index.php?c=".($Plus+$Config['Show'])."">10 Siguientes</a></p>");
?>
</div>
por que me lanza este error:
Código PHP:
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /home/manganix/public_html/lyrics/index.php on line 15
el codigo se supone muestra los .zip de un archivo pero quiero que pagine archivos txt en dos columnas si alguien me pudiera ayudar se los agradeceria mucho