Mi sto esercitando con un esercizio per imparare a usare i cicli while e la iterazione next.
Prima ho provato a stampare una lista di anni normalmente cosi :
Codice PHP:
<?php
$file= file('listaanni.txt');
while ( $next = next($file) )
{
echo $next;
}
?>
Ora sto provando a dividere gli anni in pagine e ogni pagina deve contenere 10 eta. Ho anche cercato qui sul forum alcuni esempi
però non ci riesco... cosa ho sbagliato ?
Codice PHP:
<?php
$file= file('listaanni.txt');
$anni = count($file);
if ( isset($_GET[pagina]) )
$pagina = $_GET[pagina];
else
$pagina = 0;
for ( $i=$pagina; $i < $anni+10; $i++ )
{
while($next = next($file))
{
print $next;
}
}
$prox = $pagina+10;
print "<a href=\"anni.php?pagina={$prox}\">Altri anni</a>";