Как побить на страницы?!

bweb

Guest
Как побить на страницы?!

Пожалуйста, спасите...Как реализовать :confused:
Есть элементарный код
дизайн
инклюд (имя файла)
дизайн
так вот - нужно что бы автоматом генерировалась вторая страница и третья... если стоит определенный знак в коде
например содержание файла:
Имя Ваше траляля... [nextpage] Имя вашего чудика [nextpage] и т.д.
Надеюсь понятно объяснил... помогите, пожалуйста.
Спасибо
 

Serguitar

Новичок->продвинутый
bweb
Не совсем понял.
нужно что бы автоматом генерировалась вторая страница и третья
То есть страницы нету, а тут она должна появится?
Какую задачу ты решаешь? Объясни лучше и не паникуй.
 

Фанат

oncle terrible
Команда форума
для начала ты должен понять, что инклюд (имя файла) служит для включения в скрипт
ТОЛЬКО
PHP
КОДА
а не всякого бреда.
после того, как ты это поймёшь, дело пойдёт быстрее.
ты сообразишь, что твоя страница - это данные, быдешь читать её, как данные, и работать, как с данными.
а дальше совсем просто.
читаешь текст в переменную
explode сделает из неё массив.
выводишь нужный элемент
и по ссылке передаёшь номер следующего
 

bweb

Guest
Serguitar смотри есть страница index.php в которой
дизайн
инклюд (имя файла txt)
дизайн
Так вот - это файл нужно вставить не целый, а разбить на страницы (если в этом файле имеется спец. значок), например [nextpage]!!

-~{}~ 17.05.05 11:27:

Фанат
а можно маленький пример кода?
 

Фанат

oncle terrible
Команда форума
давай по шагам.
тебе нужен пример кода, чтобы получить файл в переменную?
 

bweb

Guest
я считаю текст в переменную, а потом как мне сделать так что бы отобразилось страница 1 | страница 2 | и т.д. - это не пойму
 

Фанат

oncle terrible
Команда форума
шаг следующий.
тебе нужен пример использования функции explode?
 

Serguitar

Новичок->продвинутый
bweb
Тебе сказали, раз ты используешь инклюд, файл должен содержать пхп-код. Если у тебя в .txt текстовая информация, используй readfile.
 

bweb

Guest
нет пример explode мне не нужен...
нужен пример как проанализировать текст и выловить [nextpage] и таким образом вывести на экран страница 1 | страница 2 | и т.д.
ой.. или я запутался уже.. .
 

bweb

Guest
Фанат она не открывется, да ладно..
<?php
$page = "текст1 текст2 текст3";
$gav = explode(" ", $page);
echo $gav[0];
echo $gav[1];
?>
вот сейчас мне показывате текст1 и текст2
идем дальше?
 

Фанат

oncle terrible
Команда форума
смени провайдера, чтобы открывалось.
Без доступа к документации ты можешь даже вообще не начинать работать с пхп.

дальше тебе следует освоить глау документации по работе с массивами.
К примеру - узнать функцию, которая показывает размер массива.
так же тебе понадобится узнать, что такое цикл.
об этом ты можешь посмотреть по другой ссылке.
я надеюсь, что она у тебя откроется.
http://php5.ru/study/syntax#loop
 

bweb

Guest
Фанат спасибо!
Но все таки, мне бы пример кода как и куда, по нему гораздо удобнее понять....
 

headcrab

Новичок
Ты работаешь с БД или с файлами? Если с БД, то это делается элементарно
 

Фанат

oncle terrible
Команда форума
там есть пример кода.

headcrab не путайся под ногами
к слову сказать, с файлами неменее элментарно

-~{}~ 17.05.05 12:00:

bweb
тебе требуется пример кода, чтобы вывести цифры по порядку от 1 до 10?
 

Фанат

oncle terrible
Команда форума
ему не пример нужен, а голова на плечах.
он всё может сделать самостоятельно.
но не хочет
и поэтому думает, что не может.
он, в отличие от тебя, уже не первый месяц толчётся на форуме.
и самые элементарные операции в пхп прекрасно знает
 

headcrab

Новичок
Дык я уже полгода тусуюсь на форуме, благо какой-то опыт есть
 
Сверху