Автор Тема: Как подружить два скрипта в ОДНОМ файле ?  (Прочитано 2692 раз)

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

Оффлайн 3D-Dragon

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 161
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wp-club.net
Суть такова:

есть файл index.php (внутри - дизайн и два скрипта)

1-й скрипт
выводит новости за текущий день (сегодня)

2-й скрипт
выводит календарь с ссылками на прошлые новости (архив)

Вопрос:
Как спрятать показ текущих новостей (за сегодня) если вызывается показ прошлых новостей из календаря ?

Если создать вторую страницу для вывода архива, то конечно все работает без проблем.

Хочу все впихнуть в одну страницу.

Еще, забыл уточнить, что 1-й скрипт главный (выводится по defolt)
Всё в одном месте для начинающих и профессионалов
-= Web-Profi CLUB =-  Хостинг (бесплатный, платный, dedicated), Баннерная Сеть, Форум для web-мастеров

Оффлайн MHz

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 44
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.jafar.ru
Как подружить два скрипта в ОДНОМ файле ?
« Ответ #1 : 08 Декабря 2001, 00:31:45 »
Для таких целей обычно ипользуются переменные в URL скрипта, передаваемые ему методом GET.

Например:
path/to/script/index.php?show=news - для показа новостей
path/to/script/index.php?show=сalendar - для показа каледаря
(\'show=сalendar\' не проверяется, но желательно его ставить для логической стройности и на будущее тоже пригодится .. :) )

В скрипте
...
if ($HTTP_GET_VARS[\'show\'] == \'news\') {
// Показываем новости
} else {
// Показываем календарь
}
...
Feci, quod potui, faciant meliora potentes

Оффлайн 3D-Dragon

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 161
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wp-club.net
Как подружить два скрипта в ОДНОМ файле ?
« Ответ #2 : 08 Декабря 2001, 01:31:04 »
MHz,

Это все правильно и обращения к фрагментам скрипта в ссылках я так и формирую.

Проблема в том, что умолчанию грузиться просто index.php

Можно конечно, по твоему примеру, все это через redirect (refresh, reload) организовать, но это уже не то.
Всё в одном месте для начинающих и профессионалов
-= Web-Profi CLUB =-  Хостинг (бесплатный, платный, dedicated), Баннерная Сеть, Форум для web-мастеров

Оффлайн MHz

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 44
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.jafar.ru
Как подружить два скрипта в ОДНОМ файле ?
« Ответ #3 : 08 Декабря 2001, 15:23:36 »
Так по умолчанию и будет грузится часть с календарем! Посмотри код.
Feci, quod potui, faciant meliora potentes

 

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