Автор Тема: Помогите с движком.  (Прочитано 2932 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Помогите с движком.
« : 23 Января 2002, 13:29:03 »
Народ!!! Во проблема(ы)!! Пишу я, начить, движок на PHP, для онлайн создания статей. Ну то есть заходишь в админфэйс пишешь название статьи, автора, саму
статью. Есть типы статей, ну это понятно: для каждого типа-отдельный каталог. Есть главный файл: articles.phtml. В параметрах передаётся имя каталога (типа)
и id файла. Вот и проблема: как сделать так, чтобы при добавлении новой статьи список статей автоматом обновлялся и сразу ссылкой. Вот пока, что всё. Я Вас
очень прошу помогите, а то я нашёл движ, но он на базе, да ещё и забугоровский-фиг чё разберёшь.
Заранее благодарю.
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн Lion

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 474
  • +0/-0
  • 0
    • Просмотр профиля
Как вариант
« Ответ #1 : 23 Января 2002, 13:50:56 »
В какой то файл выносишь что бы заносилась дата, автор, название статьи, текст статьи, допустим это в одну строчку разделенной каким то символом типа | (не забываешь при этом из текста повырезать все переводы строки \\n) . При запуске articles.phtml загружаешь через file() этот файл получаешь кол-во статей, ну и разбиваешь каждую строчку с помощью explode() и выводишь то что тебе нужно. Заодно можно и ссылки погенерить... Сами ссылки можно сделать что бы работали через $QUERY_STRING к articles.phtml так можно передавать например номер строчки из файла и соответственно показывать уже полный текст статьи...

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Помогите с движком.
« Ответ #2 : 23 Января 2002, 19:24:31 »
Оки с файлом всё понятно.
А вот твоя фраза
Цитировать
Заодно можно и ссылки погенерить...
не совсем понятна, а именно, как это всё реализовать(неужто в этомже файле) и будет ли это единственным параметром в $QUERY_STRING. Вообщем, если есть возможность напиши подробней. А так-дельный совет, пасибо!
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн Lion

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 474
  • +0/-0
  • 0
    • Просмотр профиля
Ну например...
« Ответ #3 : 23 Января 2002, 20:35:02 »
Статьи хранятся в файле data.txt в формате:
Дата|Автор|Название|Текст
Дата2|Автор2|Название2|Текст2
и т.д.

articles.phtml

$file=file("data.txt");
if (isset($article))
{
$file=$file[$article];
$file=explode("|",$file);
echo $file[0]; // Выводит дату
echo $file[1]; // Выводит автора
echo $file[2]; // Выводит название
echo $file[3]; // Выводит текст
}
else{

$max=count($file)-1;
for($i=0;$i<=$max;$i+=1){
$data=explode("|",$file[$i]);
echo $data[0]; //Выводит дату
echo $data[1]; //Выводит автора
echo "  $data[2]"; //Выводит название статьи и ссылку что бы почитать ее полностью
}
}
?>

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Помогите с движком.
« Ответ #4 : 23 Января 2002, 20:59:33 »
Ой-ой! Спасибо-спасибо! Если будут ещё вопросы буду писать.(Они скоро появятся-я уверен)
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Помогите с движком.
« Ответ #5 : 24 Января 2002, 03:38:56 »
Во, разобрался. Этот скрипт мне бы очень подпшёл для строки новостей(я его подкорректирую и, думаю, использую для этих целей.
Но вот все статьи хранить в одном файле(а у меня их дофига, и довольно таки большие, да ещё и с картинками) не разумно. Я хочу,чтоб
при добавлении новой статьи создавался отдельный html файл, а потом скрипт сам генерировал бы ссылки на него, а в этом файле хранить,
только автора, название и индетификатор. Проблема в автоматическом генерировании ссылок на статьи. Как поступить?
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Помогите с движком.
« Ответ #6 : 25 Января 2002, 01:29:28 »
Ребят мож тогда ссылку со скриптом подкините, очень нужно.
Почему так всегда: мозги утекают, а доноры остаются?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28