Помогите пожалуйста с ПХП скриптом. добавка текста на страницу в определенном месте. текст должен добавляться из самого же пхп, только он разными номерами обоазначен..
т.е. на страничке есть место обозначенное куда надо добавлять новую новость.(обозначено так: <!--reklama.begin--><!--reklama.end-->). между ними идут по блокам новости типа <!--obj1-->блабла<!--obj1-->. Надо чтобы пхп читая себя, (а у него таких блоков допустим 8) и при заходе на страницу ставил следующую новость, и так покругу.
прикладываю заготовку для которой это надо сделать. http://www.u-antona.vrn.ru/forum/att...1&d=1251654462
и еще раз, цель сделать круговорот новостей на странице, один просмотр странички, одно изменение, замена одной новости на другую-следующую.
Плиз, откликнитесь кто сможет.
Изображения
Функция rand() вам в помощь, если я правильно понял условие задачи.
[Ответ]
LJ_exe 21:34 30.08.2009
Ранд насколько я понял она в беспорядочном порядке. а мне желательно попорядку
[Ответ]
ilyaerin 21:39 30.08.2009
LJ_exe
Тогда вам нужно использовать сессии, в которых хранить информацию о номере последней показанной данному пользователю новости. И при запросе страницы - выводить следующую новость.
[Ответ]
LJ_exe 21:45 30.08.2009
млин, сижу смотрю примеры, фиг че понимаю в этом пхп. ааааааааааааааааааааааааааааааааааааааааааааа!
[Ответ]
сессии (или БД) для счетчика и какой-нить шаблонизатор.
[Ответ]
ilyaerin 22:56 01.09.2009
UMX
А как база данных может заменить механизм работы сессий? И зачем нужен шаблонизатор в этом простейшем примере?
[Ответ]
Rivel 14:50 31.10.2009
если я правильно понял смысл задачи, то нужно просто в сессии указывать номер новости, и в конце прибавляем в переменную единичку, при обновлении появляется следующая новость.