поместил файл в отдельную папку и тут ошибка
-
- phpBB 1.4.4
- Сообщения: 111
- Стаж: 19 лет 10 месяцев
- Откуда: Германия
поместил файл в отдельную папку и тут ошибка
Дело вот в чем. Мне нужно, чтобы отдельные файлы находились в отдельной папке, так, чтобы все как-то разделить. Вот к примеру, в керне форума я хочу сделать папку horoscopes. туда поместить файлы типа capricorn.tpl и capricorn.php. Что же нужно вписать в файл php для того чтобы все нормально отображалось. Я про то чтобы был фон как и во всем форуме. Зарание спасибо :wink:
"От судьбы не уйдешь, а если ушел - значит, не судьба!"
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
sergejjjjjjjjjjj
хык... смотрим мой мод random content files... и видим как это сделано...
ПыСы
для тех кто пропустил... данный файл берет файлы из папки forum_root/content/file_name.tpl
хык... смотрим мой мод random content files... и видим как это сделано...
Код: Выделить всё
$template->set_filenames(array(
'body' => $phpbb_root_path . 'content/' . $content . '.tpl')
);
для тех кто пропустил... данный файл берет файлы из папки forum_root/content/file_name.tpl
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 1.4.4
- Сообщения: 111
- Стаж: 19 лет 10 месяцев
- Откуда: Германия
-
- phpBB 1.4.4
- Сообщения: 111
- Стаж: 19 лет 10 месяцев
- Откуда: Германия
ссылка битая, а есть другая?

Добавлено спустя 9 минут 39 секунд:
Вот что у меня в файле php
Код: Выделить всё
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
// Default page
// Eoi oi?ao caia?ieeou - oaa?eoa /* e */
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=tv.$phpEx", true));
}
// Generate page
//
$page_title = $lang['tv'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
make_jumpbox($phpbb_root_path .'viewforum.'.$phpEx);
// Load templates
//
$template->set_filenames(array(
'body' => 'cancer.tpl')
);
$template->assign_vars(array(
'L_HOROSCOPES' => $lang['Horoscopes'],
'L_ZODIAC' => $lang['Zodiac'],
'L_OB' => $lang['OB'],
'L_EG' => $lang['EG'],
'L_GG' => $lang['GG'],
'L_TH' => $lang['TH'],
'L_SZ' => $lang['SZ'],
'L_ZD' => $lang['ZD'],
'L_PR' => $lang['PR'],
'L_ERG' => $lang['ERG'],
'L_LG' => $lang['LG'],
'capricorn' => $capricorn = '<a href="capricorn.php" class="cattitle">' . $lang['capricorn'] . '</a>',
'aquarius' => $aquarius = '<a href="aquarius.php" class="cattitle">' . $lang['aquarius'] . '</a>',
'pisces' => $pisces = '<a href="pisces.php" class="cattitle">' . $lang['pisces'] . '</a>',
'aries' => $aries = '<a href="aries.php" class="cattitle">' . $lang['aries'] . '</a>',
'taurus' => $taurus = '<a href="taurus.php" class="cattitle">' . $lang['taurus'] . '</a>',
'gemini' => $gemini = '<a href="gemini.php" class="cattitle">' . $lang['gemini'] . '</a>',
'cancer' => $cancer = '<a href="cancer.php" class="cattitle">' . $lang['cancer'] . '</a>',
'leo' => $leo = '<a href="leo.php" class="cattitle">' . $lang['leo'] . '</a>',
'virgo' => $virgo = '<a href="virgo.php" class="cattitle">' . $lang['virgo'] . '</a>',
'libra' => $libra = '<a href="libra.php" class="cattitle">' . $lang['libra'] . '</a>',
'scorpio' => $scorpio = '<a href="scorpio.php" class="cattitle">' . $lang['scorpio'] . '</a>',
'sagittarius'=> $sagittarius = '<a href="sagittarius.php" class="cattitle">' . $lang['sagittarius'] . '</a>',
)
);
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Код: Выделить всё
Warning: main(./extension.inc): failed to open stream: No such file or directory in z:\home\test2.ru\www\horoscopes\capricorn.php on line 5
Warning: main(): Failed opening './extension.inc' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\test2.ru\www\horoscopes\capricorn.php on line 5
Notice: Undefined variable: phpEx in z:\home\test2.ru\www\horoscopes\capricorn.php on line 6
[ убрать подсказку | никогда больше не показывать ]
Это предупреждение, вероятнее всего, возникает вследствие высокого уровня контроля ошибок в PHP, по умолчанию установленного в Денвере (E_ALL). Такой режим вывода ошибок является рекомендуемым и сильно помогает при отладке скриптов. Однако множество готовых скриптов требуют более низкого уровня ошибок.
Вы можете установить более слабый контроль ошибок одним из следующих способов:
* Впишите в скрипты строчку:
Error_Reporting(E_ALL & ~E_NOTICE);
Этот способ особенно удобен, если в скрипте есть один файл (конфигурационный), который подключается всеми остальными.
* Рекомендуемый способ. Создайте в директории со скриптом файл .htaccess следующего содержания:
php_value error_reporting 7
* Исправьте в /usr/local/php/php.ini значение error_reporting на E_ALL & ~E_NOTICE. Этот способ не является рекомендуемым и может привести к серьезным неудобствам при отладке!
[Денвер: показать возможную причину ошибки]
Warning: main(./common.): failed to open stream: No such file or directory in z:\home\test2.ru\www\horoscopes\capricorn.php on line 6
Warning: main(): Failed opening './common.' for inclusion (include_path='.;/usr/local/php/PEAR') in z:\home\test2.ru\www\horoscopes\capricorn.php on line 6
Fatal error: Call to undefined function: session_pagestart() in z:\home\test2.ru\www\horoscopes\capricorn.php on line 10
Последний раз редактировалось sergejjjjjjjjjjj 17.11.2005 17:25, всего редактировалось 1 раз.
"От судьбы не уйдешь, а если ушел - значит, не судьба!"
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 2 месяца
- Поблагодарили: 2 раза
Код: Выделить всё
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
Эта ошибка вам ни о чем не говорит?sergejjjjjjjjjjj писал(а):Warning: main(./extension.inc): failed to open stream: No such file or directory in z:\home\test2.ru\www\horoscopes\capricorn.php on line 5
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.4.4
- Сообщения: 111
- Стаж: 19 лет 10 месяцев
- Откуда: Германия
если бы я понимал, то я бы не спрашивал.Xpert писал(а):Как вы думаете, зачем тут среди прочего один параметр?Код: Выделить всё
define('IN_PHPBB', true); $phpbb_root_path = './'; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'common.'.$phpEx);
Эта ошибка вам ни о чем не говорит?sergejjjjjjjjjjj писал(а):Warning: main(./extension.inc): failed to open stream: No such file or directory in z:\home\test2.ru\www\horoscopes\capricorn.php on line 5

Я заменил
$phpbb_root_path = './';
на
$phpbb_root_path = 'z:/home/test2.ru/www/';
и все заработало, за исключением фона. Но что же нужно вместо z:/home/test2.ru/www/ так чтобы все время это не изменять при изменении пути к файлу? и что же делать с фонам?
"От судьбы не уйдешь, а если ушел - значит, не судьба!"
-
- phpBB 1.4.4
- Сообщения: 111
- Стаж: 19 лет 10 месяцев
- Откуда: Германия
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 10 месяцев
- Откуда: Бердск
как минимум поменять наsergejjjjjjjjjjj писал(а):$phpbb_root_path = './';
ну а для темлейта вамуже сказалиsergejjjjjjjjjjj писал(а):$phpbb_root_path = '../';
[R: R@m$e$ :U] писал(а):$template->set_filenames(array(
'body' => $phpbb_root_path . 'content/' . $content . '.tpl')
);
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.4
- Сообщения: 111
- Стаж: 19 лет 10 месяцев
- Откуда: Германия
Вы наверное меня не так поняли! дело в том, что я хотел бы поместить файлы в отдельную папку. Но фон не отображается! вот в чем проблеима! Потом еще ко все ссылкам добовляется название папки.crash писал(а):как минимум поменять наsergejjjjjjjjjjj писал(а):$phpbb_root_path = './';ну а для темлейта вамуже сказалиsergejjjjjjjjjjj писал(а):$phpbb_root_path = '../';[R: R@m$e$ :U] писал(а):$template->set_filenames(array(
'body' => $phpbb_root_path . 'content/' . $content . '.tpl')
);
Привер:
Нормальная ссылка
Код: Выделить всё
http://www.test2.ru/profile.php?mode=viewprofile&u=2
Код: Выделить всё
http://www.test2.ru/horoscopes/profile.php?mode=viewprofile&u=2
"От судьбы не уйдешь, а если ушел - значит, не судьба!"
-
- phpBB 1.4.4
- Сообщения: 111
- Стаж: 19 лет 10 месяцев
- Откуда: Германия
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
http://ramses.phpbbguru.net/files/phpbb ... es_103.zipsergejjjjjjjjjjj писал(а): не мог бы кто-нибудь дать не битую ссылку на мод random content files?
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 1.4.4
- Сообщения: 111
- Стаж: 19 лет 10 месяцев
- Откуда: Германия
Спасибо! но меня интересовало немного другое! я хотел бы поместить оба файла в одну папку![R: R@m$e$ :U] писал(а):http://ramses.phpbbguru.net/files/phpbb ... es_103.zipsergejjjjjjjjjjj писал(а): не мог бы кто-нибудь дать не битую ссылку на мод random content files?

"От судьбы не уйдешь, а если ушел - значит, не судьба!"
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
sergejjjjjjjjjjj
$phpbb_root_path... но тебя ожидает проблема с непоказываемой графикой... об этом я не расскажу как исправить... только потом отправлю в код обновленого error mod'а... =) (да... и Ксперт, и Наклоняев щас начнут ругаться =))) ) там эта проблема решена =)
$phpbb_root_path... но тебя ожидает проблема с непоказываемой графикой... об этом я не расскажу как исправить... только потом отправлю в код обновленого error mod'а... =) (да... и Ксперт, и Наклоняев щас начнут ругаться =))) ) там эта проблема решена =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 1.4.4
- Сообщения: 111
- Стаж: 19 лет 10 месяцев
- Откуда: Германия
что-то я тебя не сильно понял. так мне ждать помощи или нет? или никто не хочет помочь?[R: R@m$e$ :U] писал(а):sergejjjjjjjjjjj
$phpbb_root_path... но тебя ожидает проблема с непоказываемой графикой... об этом я не расскажу как исправить... только потом отправлю в код обновленого error mod'а... =) (да... и Ксперт, и Наклоняев щас начнут ругаться =))) ) там эта проблема решена =)

"От судьбы не уйдешь, а если ушел - значит, не судьба!"