Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/02/2002, 12:48
chivi
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 889
Antigüedad: 22 años, 4 meses
Puntos: 4
Re: Mostrar archivo por bloques

Claro! Perdona.. y gracias por tu rápida contestación:
Código:
<?
if (!isset($bloque)) {
$bloque=1;}
$directorio = opendir(".");
$contador=0;
$ruptura=10;
//Captura de Ficheros
while ($fichero = readdir($directorio)) {
if (!is_dir($fichero)) {
$s=strtoupper($fichero);  // paso a mayúsculas
// Verifico que el fichero sea PHP, HTM o HTML
if (substr("    ".$s,-4)==".PHP" || substr("    ".$s,-4)==".HTM" || substr("     ".$s,-5)==".HTML") {
//Fichero válido
$contador++;
if (($contador>$ruptura*($bloque-1)) && ($contador<=$ruptura*$bloque)) {
/// Mostrar fichero
print ($contador.".- <a href=\"".$fichero."\">".$s."</a><br>\n");}}}}
// 2º. Muestra el pie de página: [1] [2] [3]...
print("<p align=center>");
for ($i=1; ($i-1)*$ruptura<$contador; $i++) {
if ($bloque == $i) {
// Bloque actual
print("[<strong>".$i."</strong>] ");
}
else {
// Otro bloque: LINK
// print("[<strong><a href='ruptura.php?bloque=".$i."'>".$i."</a></strong>] ");
print("[<a href='ruptura.php?bloque=".$i."'>".$i."</a>] ");}}
print("</p>\n");
?>
Ese es el archivo que parte los archivos de un directorio por bloques y es el que quisiera utilizar para partir un archivo de texto segun el número de lineas.
Quizas sea fácil de asimilar pero pa mi... ufff

Gracias por tu interés.
Nos vemos.