(page-1)*onpage, onpage + 1, и если rowCount больше onpage — выводить Next, в ином случае (если равны или меньше) — нет.function writtetwoLog($dtime){
$entry_line = "$dtime - Сайт все еще не доступен \n";
$fp = fopen("logs.txt", "a");
fputs($fp, $entry_line);
fclose($fp);
}
writtetwoLog($dtime);// $dtime = ...
function writtetwoLog(){
global $dtime;
$entry_line = "$dtime - Сайт все еще не доступен \n";
$fp = fopen("logs.txt", "a");
fputs($fp, $entry_line);
fclose($fp);
} json_decode(file_get_contents("https://blockchain.info/ru/charts/market-price?showDataPoints=false×pan=&show_header=true&daysAverageString=1&scale=0&format=json&address="),1);var_dump(json_decode(file_get_contents("https://blockchain.info/ru/charts/market-price?showDataPoints=false×pan=&show_header=true&daysAverageString=1&scale=0&format=json&address="),1)); if($_COOKIE['who'] == 0) {
// действие, если пользователь уже заходил на страницу
} else {
// если это новый посетитель:
setcookie ("who", 1 ,time()+3600*3600); // пишем ему куку на 150 дней, можно и больше
file_put_contents("bd.txt", $name, FILE_APPEND | LOCK_EX); // Дописываем юзера с именем $name в конец файла
}$db = file("db.txt");
for ($i = 0; $i <= count($db)-1; $i++) {
echo $i+1.'.'.$db[$i];
} <html>
<head>
...
</head>
<body>
<div id="head"></div>
...
<button type=\"submit\" class=\"next\" value=5 name=\"step\" onclick="location.href='#head'">Далее</button>
</body>
</html>