Ошибка! ]:->

Печать RSS
156

Автор
★☆Pro100Поэт☆★
0
Ну куда лезть,это уже решать мне...а если Вам так трудно объяснить,то не нужно тогда писать вобще...я с разбивкой текста не работал НИКОГДА,и понять поэтому не могу... Я вижу в одном посте код,а в другом функцию(более интересную) но как она работает,я не пойму...
K

Транклюкаторщик
0
да причем здесь разбивка не разбивка... я тебе дал уже рабочий и готовый код, что тебе еще надо?? я уже на пальцах объяснил как его юзать
Изменил: KOZZ (24.09.2010 / 13:42)
Автор
★☆Pro100Поэт☆★
0
Если бы объяснил,я бы уже давно плюс поставил и тему бы закрыл... Я не пойму как выводить...ну его можно в функцию заключить,но как страницы назад и далее,вот этого я именно не понял...
Автор
★☆Pro100Поэт☆★
0
21.разобрался я с твоим кодом,вроде...не очень,ссылки одни и те же,пока на все не понажимаешь,не поймёшь куда надо... Хочу попробовать функцию из 26. поста,но вот в чем проблема,не пойму,как она работает %)
K

Транклюкаторщик
0
34, эта функция вообще о другом... аналог str_split только она работает с кириллицей в utf-8, а str_slpit - нет.
Изменил: KOZZ (28.09.2010 / 05:18)
Автор
★☆Pro100Поэт☆★
0
35.я разобрался... Среди последних } до Станицы не существует,пишешешь ссылки,типа: <а href="сайт.ру/viеw/1/0.html">1</а> (это если через ревайт) и так приходиться выводить как минимум 3 страницы... Если бы действующая станица выделялась цветом/жирностья,то было бы великолепно...а так,код норм,но нужный и не очень удобный
Изменил: ★☆ ИгRok™ ☆★ (28.09.2010 / 05:20)
K

Транклюкаторщик
0
36, че то ваще ничего не понял...бред сумашедшего %)
<?
if(count($arr) !== 0 && count($arr) !== 1){
echo '<br/>';
if($page != 0){echo '<a href="?page='.($page-1).'">Назад </a>';echo "[$page]";}

if($page != count($arr)-1){echo '<a href="?page='.($page+1).'"> Вперед</a>';}
}
?>
вот тебе навигация
Изменил: KOZZ (28.09.2010 / 05:38)
Автор
★☆Pro100Поэт☆★
0
37.напиши полностью со своим кодом,как это должно выглядеть...%)
K

Транклюкаторщик
0
38, .....................
<?  
$text = 'этот текст надо разделить на страницы';  
$symb_onpage = 10; # количество символов на страницу  
$page = (isset($_GET['page'])) ? abs(intval($_GET['page'])) : 0; # номер страницы, дописывать в адресную строку (если не 0)

$text = iconv('utf-8','windows-1251','этот текст надо разделить на страницы'); 
$arr = str_split($text,$symb_onpage);  

if(array_key_exists($page,$arr))  
{ 
if(trim($arr[$page]) !== ''){echo trim(iconv('windows-1251','utf-8',$arr[$page]));} 
} else {echo 'Страницы не существует!';}  

# Навигация
if(count($arr) !== 0 && count($arr) !== 1){ 
echo '<br/>'; 
if($page != 0){echo '<a href="?page='.($page-1).'">Назад </a>';echo '['.($page+1).']';} 

if($page != count($arr)-1){echo '<a href="?page='.($page+1).'"> Вперед</a>';} 
} 
?>

крутой чЕл
0
Юзай поиск. Тем с вопросами по навигации много
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск