Salve, sto leggendo questo e che mi serve per fare una mini galleria senza il db e appoggiandomi su un file txt dove sono elencate le foto in ordine.
https://www.mrw.it/php/paginazione-dati-presenti-file-testo_6562.html
l'esempio mi da questi notice:
Notice: Undefined variable: perpage in D:\xampp\htdocs\gallery\index.php on line 12
Notice: Undefined variable: pos in D:\xampp\htdocs\gallery\index.php on line 13
Il codice è cosi:
vi ho messo i commenti dove ci sono gli errori.
mi potete aiutarmi ad farlo funzionare.?
https://www.mrw.it/php/paginazione-dati-presenti-file-testo_6562.html
l'esempio mi da questi notice:
Notice: Undefined variable: perpage in D:\xampp\htdocs\gallery\index.php on line 12
Notice: Undefined variable: pos in D:\xampp\htdocs\gallery\index.php on line 13
Il codice è cosi:
vi ho messo i commenti dove ci sono gli errori.
mi potete aiutarmi ad farlo funzionare.?
PHP:
<!DOCTYPE html>
<html lang="it">
<head>
<meta charset="utf-8">
<link href="photo.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?php
$file = file("photo/".$_GET["dir"]."/photo.txt");
if($perpage == FALSE) $perpage = 30; // qui l'errore
if($pos == FALSE) $pos = 0; // qui l'errore
$count = count($file);
for($i = $pos; $i < ($perpage+$pos); $i++)
{
if($i > $count-1) break;
$result = explode("|", trim($file[$count-$i-1]));
echo "<li>$result[0] $result[1]\n";
}
echo "<div align=\"center\">[ ";
for($p = 0; $p < $count; $p++)
{
if(!($p % $perpage))
{
$pg = ($p/$perpage)+1;
if ($p == $pos)
{
echo "<strong>$pg</strong> ";
}
else
{
echo "<a href=\"?dir={$_GET["dir"]}&pos=$p\">$pg</a> ";
}
}
}
echo " ]</div>";
?>
</body>
</html>