Fllik Опубликовано 14 Июня 2008 Жалоба Поделиться Опубликовано 14 Июня 2008 skin_global (глобальные шаблоны)\ global_board_headerвставил код чтобы ратация баннеров была с право в логотипе <table id="logostrip" width="100%" border="0" cellspacing="0" cellpadding="7"> <tr> <td><a href='{$this->ipsclass->base_url}'> <div style="float:right;padding:5px"><!--exec.url="http://localhost/baner_show.php"--> </div> <!--ipb.logo.start--><img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='IPB' border='0' /><!--ipb.logo.end--></a></td> в init.php define( 'IPB_ACP_ALLOW_EXEC_URL', 1 ); включил и всё равно не вводиться пхп код излазил весь форум примерно 5 часов - и вот решил отписатсяпомогите а... ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 14 Июня 2008 Жалоба Поделиться Опубликовано 14 Июня 2008 http://www.ibresource.ru/forums/index.php?...st&p=271842 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fllik Опубликовано 14 Июня 2008 Автор Жалоба Поделиться Опубликовано 14 Июня 2008 http://www.ibresource.ru/forums/index.php?...st&p=271842да именно так я иделал но тоже ноль ./sources/classes/class_display.php:Код //----------------------------------------- // Parse EXEC commands in wrapper only // If we moved this below the block of str_replace // we'd get exec commands parsed in HTML templates // too... Do we want that? Not for now... //----------------------------------------- if ( stristr( $this->ipsclass->skin['_wrapper'], '<!--exec.' ) ) { $this->_parse_exec_tags(); } Берём и переводим. Для того чтобы exec-теги парсились и в шаблонах тоже, нужно вырезать этот кусок кода и вставить его после всех str_replace, которые идут после него, т.е. передКод //----------------------------------------- // Get the macros and replace them //----------------------------------------- и вот такую мне ошибку выкинуло Warning: _parse_exec_tags(http://localhost/baner_show.php) [function.-parse-exec-tags]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/bad/game/sources/classes/class_display.php on line 652 Warning: _parse_exec_tags(http://localhost/baner_show.php) [function.-parse-exec-tags]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/bad/game/sources/classes/class_display.php on line 652 Warning: _parse_exec_tags() [function.include]: Failed opening 'http://localhost/baner_show.php' for inclusion (include_path='.:/php/includes') in /home/bad/game/sources/classes/class_display.php on line 652 можете выложить изменёный файлик class_display.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 15 Июня 2008 Жалоба Поделиться Опубликовано 15 Июня 2008 Ну а фразу "Not Found" вы можете перевести? Либо такого адреса нет(попробуйте обратиться к нему напрямую), либо в настройка PHP запрещено включать файлы с использованием URL. В любом случае, я бы использовал exec.file. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Fllik
skin_global (глобальные шаблоны)\ global_board_header
вставил код
чтобы ратация баннеров была с право в логотипе
<table id="logostrip" width="100%" border="0" cellspacing="0" cellpadding="7">
<tr>
<td><a href='{$this->ipsclass->base_url}'>
<div style="float:right;padding:5px">
<!--exec.url="http://localhost/baner_show.php"-->
</div>
<!--ipb.logo.start--><img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='IPB' border='0' /><!--ipb.logo.end--></a></td>
в init.php
define( 'IPB_ACP_ALLOW_EXEC_URL', 1 ); включил
и всё равно не вводиться пхп код
излазил весь форум примерно 5 часов - и вот решил отписатся
помогите а... ?
Ссылка на комментарий
Поделиться на других сайтах
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.