Ошибка! ]:->

Печать RSS
155

K

Транклюкаторщик
0
<? 
$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 'Страницы не существует!';} 

?>
Изменил: KOZZ (23.09.2010 / 06:25)
K

Транклюкаторщик
0
deleted
Изменил: KOZZ (23.09.2010 / 06:29)
K

Транклюкаторщик
0
SoluS_AngeluS (23 Сентября 2010 / 06:23)
Попробовал,не работает...просто тупо получается
$tехt = и тут мои текст больше ничего
"$_GET['page']" - это тебе ни о чем не говорит?
в адресную строку дописывай номер страницы (отсчет с нуля)
site.ru?script.php?page=1
Изменил: KOZZ (23.09.2010 / 06:30)
Автор
★☆Pro100Поэт☆★
0
23.не очень понял:sad
Автор
★☆Pro100Поэт☆★
0
23.не очень понял:sad
Б

Оранжевые штаны
0
19.
<?php
function str_split_utf8($str) {
    // place each character of the string into and array
    $split=1;
    $array = array();
    for ( $i=0; $i < strlen( $str ); ){
        $value = ord($str[$i]);
        if($value > 127){
            if($value >= 192 && $value <= 223)
                $split=2;
            elseif($value >= 224 && $value <= 239)
                $split=3;
            elseif($value >= 240 && $value <= 247)
                $split=4;
        }else{
            $split=1;
        }
            $key = NULL;
        for ( $j = 0; $j < $split; $j++, $i++ ) {
            $key .= $str[$i];
        }
        array_push( $array, $key );
    }
    return $array;
}
Автор
★☆Pro100Поэт☆★
0
26.спасибо,а как выводить ссылки? Далее и назад?
Автор
★☆Pro100Поэт☆★
0
Народ,ну объясните корректней,как этот текст разбить,с помощью этих кодов? Не могу понять,хоть убей
A

Оранжевые штаны
0
зачем тогда лезть в те дебри которые не можешь понять, сначала надо хоть азам научиться
K

Транклюкаторщик
0
27, 28, неужели непонятно разъяснил в 23 посте??
29, согласен
Изменил: KOZZ (24.09.2010 / 11:10)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск