За последние 24 часа нас посетили 44662 программиста и 1724 робота. Сейчас ищут 617 программистов ...

Как выводить на страницу из файла вместо БД?

Тема в разделе "PHP для новичков", создана пользователем minux, 3 окт 2014.

  1. minux

    minux Активный пользователь

    С нами с:
    14 май 2012
    Сообщения:
    89
    Симпатии:
    1
    Дано:
    1.) Движок DLE
    2.) Статичная (в смысле "не блоговая") страница site.ru/kalendar.html

    Найти:
    Способ вывода на страницу контента из файла parser/kalendar.txt

    P.S: парсер то я написал, а с прикручиванием проблемы :) Во я нуб :D
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    не понятен вопрос.
     
  3. minux

    minux Активный пользователь

    С нами с:
    14 май 2012
    Сообщения:
    89
    Симпатии:
    1
    На одной конкретной странице нужно вывести контент из файла вместо базы данных.
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    В чем трудность?
     
  5. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Наверное прочитать файл не умеет, хз. С телепатией туго.
     
  6. minux

    minux Активный пользователь

    С нами с:
    14 май 2012
    Сообщения:
    89
    Симпатии:
    1
    Не знаю в какой файл прикрутить - думаю в шаблон, но тогда шаблон будет с кучей условий.
    Не знаю как прикрутить - думаю условием if(страница==календарь){вместо контента вывести из файла}else{вывод того что в переменной движка}

    Код (PHP):
    1. #читать файл то ясно как
    2. $x = file_get_contents('parser/kalendar.txt');
    3. #как выводить на странице $x вместо контента, который DLE берет из БД
    4. if($_SERVER["REQUEST URI"]=='/kalendar.html'){
    5. echo $x; //вместо контента, который выводится из БД
    6. }
     
  7. deblogger

    deblogger Новичок

    С нами с:
    11 июл 2013
    Сообщения:
    200
    Симпатии:
    0
    Что такое DLE? Возможно там где знают что такое - знают где у него кнопка.

    Кстати, это гной всех фрамеворков. Задача которую в безрамочном сайте любой ребенок решит на чих - фреймворкла вводит в ступор.