CODE:
<?php
include_once("paginator.php");//Подключаем библиотеку
$get_param = 'index.php?action=print&t=1';//URL ссылки со всеми GET парметрами
$data = file('gallery.txt');//читаем в массив данные из файла.
$count = sizeof($data); //всего элементов в массиве
$per_page = 25;//Сколько выводить на одну страницу.
$first = 0; // Инициализируем переменную номера элемента массива
// с которого начнется вывод данных на страницу
$end = 0; // Инициализируем переменную номера элемента массива
// до которого нужно выводить данных на страницу
$links_per_page = 7;//Сколько ссылок выводить на страницу .Только нечетные
$FirstLastLinks = TRUE;//Выводить ссылку "Первая страница" и "Последняя страница"
$PrevNextLinks = TRUE;//Выводить ссылки предыдущая и следующая страница
$Dots = TRUE;//Выводить многоточиекогда не видно ссылок на предыдущие и следующие страницы
$print = array();//Инициализируем временный массив элементов для последующего заполнения и вывода на страницу
//Получаем текущий номер страницы полученый в результате обработки $_GET['p'] парметра,
//для следующего использования в функции get_page_param()
$cur_page = (!isset($_GET['p'])) ? 0 : intval($_GET['p']);
//Вызываем функцию tw_get_param() и получаем номера элементов с которого начнется
//и до которого нужно выводить данных на страницу
tw_get_param($count,$per_page,$cur_page,$first,$end);
//Проходимся по массиву данных полученных из файла через функцию file()
for ($i=$first;$i<$end;$i++){
$num = $i+1;//Порядковый номер строки для вывода на страницу
if(!isset($data[$i])) break;//Если элемента массива с таким номером не существует,
//то выходим из цикла
//Если цикл не прерван, заносим во временный массив данные из массива $data
$print[$i] = '<b>'.$num.'.</b> '.trim($data[$i]);
}
//Создаем из массива строку
for($n=$first; $n<$end; $n++)
{
list($a,$b,$c,$d) = explode("::",$print);
}
//Получаем линейку ссылок на страницы
$echo_paginator = tw_Print_Paginator($count,$get_param,$per_page,$links_per_page,$FirstLastLinks,$PrevNextLinks,$Dots);
//Форматируем и печатаем линейку ссылок
echo "<span style=\"font-size: 12px;\">$echo_paginator</span>";
?>
<table>
<tr>
<?php
//Печатаем данные
echo "$a,$b,$c,$d";
?>
</tr>
</table>
<?php
include_once("paginator.php");//Подключаем библиотеку
$get_param = 'index.php?action=print&t=1';//URL ссылки со всеми GET парметрами
$data = file('gallery.txt');//читаем в массив данные из файла.
$count = sizeof($data); //всего элементов в массиве
$per_page = 25;//Сколько выводить на одну страницу.
$first = 0; // Инициализируем переменную номера элемента массива
// с которого начнется вывод данных на страницу
$end = 0; // Инициализируем переменную номера элемента массива
// до которого нужно выводить данных на страницу
$links_per_page = 7;//Сколько ссылок выводить на страницу .Только нечетные
$FirstLastLinks = TRUE;//Выводить ссылку "Первая страница" и "Последняя страница"
$PrevNextLinks = TRUE;//Выводить ссылки предыдущая и следующая страница
$Dots = TRUE;//Выводить многоточиекогда не видно ссылок на предыдущие и следующие страницы
$print = array();//Инициализируем временный массив элементов для последующего заполнения и вывода на страницу
//Получаем текущий номер страницы полученый в результате обработки $_GET['p'] парметра,
//для следующего использования в функции get_page_param()
$cur_page = (!isset($_GET['p'])) ? 0 : intval($_GET['p']);
//Вызываем функцию tw_get_param() и получаем номера элементов с которого начнется
//и до которого нужно выводить данных на страницу
tw_get_param($count,$per_page,$cur_page,$first,$end);
//Проходимся по массиву данных полученных из файла через функцию file()
for ($i=$first;$i<$end;$i++){
$num = $i+1;//Порядковый номер строки для вывода на страницу
if(!isset($data[$i])) break;//Если элемента массива с таким номером не существует,
//то выходим из цикла
//Если цикл не прерван, заносим во временный массив данные из массива $data
$print[$i] = '<b>'.$num.'.</b> '.trim($data[$i]);
}
//Создаем из массива строку
for($n=$first; $n<$end; $n++)
{
list($a,$b,$c,$d) = explode("::",$print);
}
//Получаем линейку ссылок на страницы
$echo_paginator = tw_Print_Paginator($count,$get_param,$per_page,$links_per_page,$FirstLastLinks,$PrevNextLinks,$Dots);
//Форматируем и печатаем линейку ссылок
echo "<span style=\"font-size: 12px;\">$echo_paginator</span>";
?>
<table>
<tr>
<?php
//Печатаем данные
echo "$a,$b,$c,$d";
?>
</tr>
</table>
Данные у меня в таком виде:
<td>...</td>
<td>...</td>
<td>...</td>
Ничего не вышло пишет: Страниц ( 1 ) Array,,,