Клявас® Опубликовано 15 Августа 2005 Жалоба Поделиться Опубликовано 15 Августа 2005 Есть файл "/last.php" Как его всунуть в "индекс.пхп", чтобы на главной странице форума писалось всё, что пишется при открытии файла "ласт.пхп" Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DANMASTER Опубликовано 16 Августа 2005 Жалоба Поделиться Опубликовано 16 Августа 2005 <? include("last.php") ?> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Клявас® Опубликовано 16 Августа 2005 Автор Жалоба Поделиться Опубликовано 16 Августа 2005 а куда <? include("last.php") ?> писать, если хочу, чтобы этот файл был под Администрация | Активные темы | 10 авторов сегодня | Лучшие 10 авторов Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DANMASTER Опубликовано 16 Августа 2005 Жалоба Поделиться Опубликовано 16 Августа 2005 skin_boards.php[1124207942:1124208057]Да это он 100%. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Клявас® Опубликовано 16 Августа 2005 Автор Жалоба Поделиться Опубликовано 16 Августа 2005 в какое место?! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DANMASTER Опубликовано 16 Августа 2005 Жалоба Поделиться Опубликовано 16 Августа 2005 !Клявас®! Эх, ну и народ пошёл. Находим в функции stats_header():<div class="tableborder"> <div class="maintitle">{$ibforums->lang['board_stats']}</div> <table cellpadding='4' cellspacing='1' border='0' width='100%'> Вставляем выше:<?php include("last.php") ?> Enjoy! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Клявас® Опубликовано 16 Августа 2005 Автор Жалоба Поделиться Опубликовано 16 Августа 2005 не работает ((( всё как было, так и осталось...[1124210498:1124210529]www.klyavas.puslapiai.lt/last.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DANMASTER Опубликовано 16 Августа 2005 Жалоба Поделиться Опубликовано 16 Августа 2005 Да блин, ну ясен пень, что php код не вставишь в php код.[1124210645:1124210771]Легче добавь новую функцию с текстом твоего файла и вызывай функцию из того места. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Клявас® Опубликовано 16 Августа 2005 Автор Жалоба Поделиться Опубликовано 16 Августа 2005 а можешь объяснить как это сделать, а то я в этом не очень шарю. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DANMASTER Опубликовано 16 Августа 2005 Жалоба Поделиться Опубликовано 16 Августа 2005 Выложи содержимое твоего файла last.php сюда в тегах [СODE][/СODE] Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 16 Августа 2005 Жалоба Поделиться Опубликовано 16 Августа 2005 Через IFrame можно поизвращаться Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DANMASTER Опубликовано 17 Августа 2005 Жалоба Поделиться Опубликовано 17 Августа 2005 Song, вот именно, будет извращение, лучше добавить новую функцию которая содержится в файле а потом вызывать её. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Клявас® Опубликовано 17 Августа 2005 Автор Жалоба Поделиться Опубликовано 17 Августа 2005 <?php $root_path = "./"; error_reporting (E_ERROR | E_WARNING | E_PARSE); set_magic_quotes_runtime(0); class info { var $input = array(); var $base_url = ""; var $vars = ""; function info() { global $sess, $std, $DB, $root_path, $INFO; $this->vars = &$INFO; } } require $root_path."conf_global.php"; require $root_path."sources/functions.php"; $std = new FUNC; $INFO['sql_driver'] = !$INFO['sql_driver'] ? 'mySQL' : $INFO['sql_driver']; $to_require = $root_path."sources/Drivers/".$INFO['sql_driver'].".php"; require ($to_require); $DB = new db_driver; $DB->obj['sql_database'] = $INFO['sql_database']; $DB->obj['sql_user'] = $INFO['sql_user']; $DB->obj['sql_pass'] = $INFO['sql_pass']; $DB->obj['sql_host'] = $INFO['sql_host']; $DB->obj['sql_tbl_prefix'] = $INFO['sql_tbl_prefix']; $DB->connect(); $ibforums = new info(); $ibforums->input = $std->parse_incoming(); $ibforums->base_url = $ibforums->vars['board_url'].'/index.'.$ibforums->vars['php_ext']; switch ($ibforums->input['a']) { default: do_lasttopics(); break; } function do_lasttopics() { global $DB, $ibforums, $root_path, $std; $limit = 20; // - $forums ='(0)'; // echo (" <html><head> <title>{$limit} </title> <meta http-equiv='content-type' content='text/html; charset=windows-1251' /> <meta http-equiv='Cache-Control' content='no-cache'> <head> <body alink='blue' vlink='blue'> <table align='center' width='99%' cellpadding='4' cellspacing='1' border='0' width='100%' bgcolor='#000000' style='font-family:Verdana;font-size:11px'> <tr><td align='center' bgcolor='#999999'> <b>{$limit} </b> </tr><tr><td align='left'bgcolor='#FEFEFE'> "); $DB->query( "SELECT t.posts, t.views, t.tid, t.last_poster_name, t.last_post, t.forum_id, t.title, t.last_poster_id, f.name FROM ibf_topics t, ibf_forums f WHERE t.forum_id=f.id AND t.forum_id NOT IN $forums ORDER BY t.last_post DESC LIMIT $limit" ); while( $out = $DB->fetch_row($query) ) { $date = $out['last_post'] = $std->get_date( $out['last_post'], 'LONG' ); $profile_link = $ibforums->base_url."?act=Profile&CODE=03&MID=".$out['last_poster_id']; $forum_url = "<a href=\"".$ibforums->base_url . "?act=SF&f=".$out['forum_id']."\" target=\"_blank\">".$out['name']."</a><br/>"; $thread_url = "<a href=\"".$ibforums->base_url . "?act=ST&f=".$out['forum_id']."&t=".$out['tid']."&view=getlastpost\" target=\"_blank\">".$out['title']."</a>"; echo (" <table style='border:1px dotted gray;width:100%;font-family:Verdana;font-size:10px'><tr> <td>{$date} <a href={$profile_link} target='_blank'>{$out['last_poster_name']}</a> {$thread_url} ({$out['posts']} , {$out['views']} ) {$forum_url} </td> </tr> </table> <br> "); } echo ("</td> </tr> </table> </body> </html>"); } ?> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 arigoda Опубликовано 17 Августа 2005 Жалоба Поделиться Опубликовано 17 Августа 2005 на самом деле, где-то тут это уже точно подробно обсуждалось - поищите хорошенько по Поиск по слову: "include" или Поиск по слову: "инклюд" с инклюдом в ipb вообще беда - просто так на хромой кобыле не подъедешь. как-то мне пришлось реализовывать что-то такое, кажись я делал через ssi.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Клявас®
Есть файл "/last.php"
Как его всунуть в "индекс.пхп", чтобы на главной странице форума писалось всё, что пишется при открытии файла "ласт.пхп"
Ссылка на комментарий
Поделиться на других сайтах
13 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.