| |
|
|
| | Вот
$max_chr = $mcn;
$text = file_get_contents($filename.'.txt');
$text=iconv('utf-8','windows-1251',$text);
$sec = (isset($_GET['sec']) ? intval($_GET['sec']) : 1);
$pages = ceil(strlen($text)/$max_chr);
print '<p align="left">';
$sec_text = substr($text, ($sec - 1) * $max_chr, $max_chr);
/////////////////////////////////////////////////////// ВЫВОД СОДЕРЖИМОГО
$sec_text=iconv('windows-1251','utf-8',$sec_text);
print $sec_text.'<br/>';
if ($sec < 0 && $sec > $pages) $sec = 1;
for ($i = 1; $i <= $pages; $i++) if($i == 1 || $i == $pages || abs($i-$sec) <=$pagenumber['digests']) {
print ($sec == $i ? '<u>'.$i.'</u>..' : '<a href="?sec='.$i.'"><u>'.$i.'</u></a>..');
}
print ';</p>';
|
Мне нужно на др. стр. с учётом того, чему равна переменная $mcn, вывести какое кол-во стр. будет!
Т.е. например на стр. index.php?mcn=2000 будет так:
Такой-то такой-то текст (12 стр.)
|
| |
| |
|
|
| |
|
|
| |
для: Maxam
(31.01.2007 в 17:01)
| | | ну хоть кто нить... | |
| |
|
|
| |
|
|
| |
для: Maxam
(31.01.2007 в 18:18)
| | | Ссылку что ли | |
| |
|
|
| |
|
|
| |
для: bronenos
(31.01.2007 в 19:57)
| | | Есть страница
Мне нужно там написать так ссылку
<a href="./dir1/">Прочитайте этотт текст</a> [32 стр.]<br/>
|
А код на странице /dir/dr1/index.php я написал ниже. Вот как? | |
| |
|
|
| |
|
|
| |
для: Maxam
(31.01.2007 в 20:25)
| | | Всё было бы куда проще, если бы тексты Вы держали в windows-1251 уж коль скоро, всё равно через нее фрагменты считаете.
Функция filesize() позволяет получить размер файла в байтах.
Остается лишь поделить его на размер части, округлив результат вверх. | |
| |
|
|
| |
|
|
| |
для: Trianon
(31.01.2007 в 20:42)
| | | Сайт мобильный. Ладно упрощяю вопрос. Как посчитать общее кол-во стр. с учетом кол-ва символов. Тока кодом. Я не очень понимаю как код именно писать????? | |
| |
|
|
| |
|
|
| |
для: Maxam
(31.01.2007 в 21:13)
| | |
$filename = 'имя_файла.txt';
$pagesize = 2000;
$filesize = filesize($filename);
$pages = intval(ceil($filesize/$pagesize));
echo "[ $pages стр. ]";
|
| |
| |
|
|
| |
|
|
| |
для: Trianon
(31.01.2007 в 21:40)
| | | Спасибо!
:) | |
| |
|
|