<?php
function leer_campo($fichero)
{
if (!feof($fichero))
{
$buffer = fgets($fichero, 4096);
$buffer = chop($buffer);
if ($buffer == '')
//40
$buffer = "&nbsp;";
}
else $buffer = "&nbsp;";
return $buffer;
}
if (!isset($inicio))
$inicio=0;
define ('tamano', (10 + $inicio));
define ('menos', (tamano - 10));
define('NOMBRE_FICHERO', 'leeme.txt');
//50
$fichero = fopen(NOMBRE_FICHERO, 'r') or die('Error de apertura');
echo '<!--', NOMBRE_FICHERO, "-->\n";
while (!feof($fichero))
{
$inicio++;
//60
$buffer = fgets($fichero, 4096);
if ($inicio <= tamano)
{
$link = $buffer;
if ($inicio >= menos)
{
echo "<font size=2>$link $inicio<br></font>";
;}
;}
}
fclose ($fichero);
?>
<?php
if ($inicio >= tamano)
{
echo "<FORM ACTION='1.php' METHOD='POST'>\n";
echo "<INPUT TYPE = 'HIDDEN' NAME = 'inicio' VALUE = ",$inicio - 10,">\n";
echo "<INPUT TYPE = 'SUBMIT' VALUE = 'ANTERIOR'>\n";
echo "</FORM>\n";
}
?>
</TD>
<TD>
<?php
echo "<FORM ACTION='1.php' METHOD='POST'>\n";
echo "<INPUT TYPE = 'HIDDEN' NAME = 'inicio' VALUE=", tamano - 1,">\n";
echo "<INPUT TYPE = 'SUBMIT' VALUE = 'SIGUIENTE'>\n ";
echo "</FORM>\n";
?>
</tr></table>
El problemas es que aunque la variable inicio si cambia, me sigue poniendo las 10 primeras lineas del archivo.... porque???????
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![censurado](http://static.forosdelweb.com/fdwtheme/images/smilies/sho.png)
Ej.
<a href='ir.asp?http://elplanetax.host.sk/p/1.php' target='_blank'>http://elplanetax.host.sk/p/1.php...</a>
<a href="http://www.elplanetax.com"> --ElplanetaX.com -- Diviertete --</a>
<a href="http://www.elplanetax.com/directorio/"> -- www.ElplanetaX.com/Directorio/ -- Solo Los mejores Links --