Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Подключение библиотеки php к html (если это можно так назвать)

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
qwerty
Отправлено: 04 Февраля, 2011 - 23:04:45
Post Id



Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Нояб. 2008  


Помог: 0 раз(а)




Не знал где оформить тему и оформил здесь. Извиняюсь если ошибся

Дело в следующем существует два файла -

index.html (или еслу нужно можно поставить index.php) с кодом

CODE (htmlphp):
скопировать код в буфер обмена
  1. <html>
  2.  
  3. <link rel="stylesheet" type="text/css" href="css/main.css" />
  4. <script type="text/javascript" src="misc/js/ui/jquery.mousewheel.js?v={$bb_cfg['js_ver']}"></script>
  5. <script type="text/javascript" src="misc/js/ui/jquery.scrollable.js?v={$bb_cfg['js_ver']}"></script>
  6.  
  7. <script>
  8. $(function() {
  9.  $("div.scrollable").scrollable({
  10.      size: 8,
  11.      items: '#thumbs',
  12.      hoverClass: 'hover',
  13.      keyboard: false
  14.    });
  15. });
  16. </script>
  17. <table cellpadding="0" cellspacing="0" class="poster">
  18. <tr>
  19. <td class="pad_2">
  20. <!-- prev link -->
  21. <a class="prev"></a>
  22. <!-- root element for scrollable -->
  23. <div class="scrollable">
  24. <div id="thumbs">
  25. <!-- BEGIN last_release -->
  26. <!-- IF last_release.LAST_RELEASE -->
  27. <div class="tCenter">{last_release.LAST_RELEASE}</div>
  28. <!-- ENDIF -->
  29. <!-- END last_release -->
  30. </div>
  31. </div>
  32. <!-- next link -->
  33. <a class="next"></a>
  34. </td>
  35. </tr>
  36. </table>
  37.        
  38. </html>

header.php с кодом
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. $porno_forums = $bb_cfg['porno_forums'] ? $bb_cfg['porno_forums'] : 0;
  4. $new_torrent = $db->sql_query("SELECT t.topic_id, pt.post_text, pt.post_id, tt.topic_title, tt.topic_time
  5.          FROM   ".BT_TORRENTS_TABLE." AS t,
  6.                 ".POSTS_TEXT_TABLE." AS pt,
  7.                 ".TOPICS_TABLE." AS tt
  8.          WHERE pt.post_id = t.post_id
  9.          AND   tt.topic_id = t.topic_id
  10.          AND   tt.forum_id NOT IN (".$porno_forums.")
  11.          GROUP BY t.reg_time DESC LIMIT 30
  12. ");
  13.  $i = 0;
  14. while ($tor = $db->sql_fetchrow($new_torrent))
  15.  {
  16.      $i++;
  17.      preg_match_all('/\[img=.*?\](.*?)\[\/img:.*?\]/i', $tor['post_text'], $out);
  18.           $title = $tor['topic_title'];
  19.      $post_img = @$out[1][0] ? '<img title="$title" src="'.@$out[1][0].'" width=100 />' : '<img title="$title" src="images/no_poster.jpg" width=100 />';
  20.      $last_release = '<a href="'.TOPIC_URL.$tor['topic_id'].'">'.$post_img.'</a>&nbsp;';
  21.      $template->assign_block_vars('last_release', array(
  22.         'LAST_RELEASE' => $last_release,
  23.         'TITLE'        => $title,));
  24.  }
  25.  
  26.  


Мы видим, что в index.html есть {last_release.LAST_RELEASE} . Значение должно выводится из header.php . Следовательно вопрос такой, как это обеспечить, как связать эти два файла, чтобы все работало. Или что нужно сделать другое Огорчение


-----
skype:tabyret4ik
 
 Top
XelaNimed
Отправлено: 04 Февраля, 2011 - 23:15:46
Post Id


Частый гость


Покинул форум
Сообщений всего: 136
Дата рег-ции: Сент. 2009  


Помог: 0 раз(а)




include, require или auto_prepend_file
 
 Top
qwerty
Отправлено: 04 Февраля, 2011 - 23:21:40
Post Id



Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Нояб. 2008  


Помог: 0 раз(а)




XelaNimed пишет:
include, require или auto_prepend_file


Пробовал не получается. Вставля так
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. include_once 'header.php';
  3. require_once 'header.php';  
  4. ?>

И по другому пробывал не получилось. Может не так и не там вставлял не знаю. Всеравно {last_release.LAST_RELEASE} не использует((


-----
skype:tabyret4ik
 
 Top
XelaNimed
Отправлено: 04 Февраля, 2011 - 23:32:00
Post Id


Частый гость


Покинул форум
Сообщений всего: 136
Дата рег-ции: Сент. 2009  


Помог: 0 раз(а)




Извиняюсь, но можно побольше информации... Где вставляли, какие ошибки пишет, какая версия phpBB и TorrentPir`a...
Количество и качество информации в вопросе прямо пропорционально количеству и качеству информации в ответе.
 
 Top
qwerty
Отправлено: 04 Февраля, 2011 - 23:48:52
Post Id



Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Нояб. 2008  


Помог: 0 раз(а)




XelaNimed пишет:
Извиняюсь, но можно побольше информации... Где вставляли, какие ошибки пишет, какая версия phpBB и TorrentPir`a...
Количество и качество информации в вопросе прямо пропорционально количеству и качеству информации в ответе.


Вставлял в начале кода в index.html . А что касается версии phpbb и торрентпира, то она значения в данный момент не имеет. Так как от версии эта ошибка не зависит. А ошибко выглядит просто - на странице вместо вывода значения из header.php. Так и видна открытый код {last_release.LAST_RELEASE}


-----
skype:tabyret4ik
 
 Top
XelaNimed
Отправлено: 05 Февраля, 2011 - 01:21:18
Post Id


Частый гость


Покинул форум
Сообщений всего: 136
Дата рег-ции: Сент. 2009  


Помог: 0 раз(а)




Я дико извиняюсь, но откуда в Header.php берется объект $template?! Мне кажется в эту сторону копать нужно...
 
 Top
qwerty
Отправлено: 05 Февраля, 2011 - 09:58:18
Post Id



Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Нояб. 2008  


Помог: 0 раз(а)




XelaNimed пишет:
Я дико извиняюсь, но откуда в Header.php берется объект $template?! Мне кажется в эту сторону копать нужно...

Да спасибо за помощь, думаю проблема именно в этом и есть Улыбка


-----
skype:tabyret4ik
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Прочее »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB