Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

проблема с инклюдами php

Опубликовано:

вот хотел инклюдить ssi.php. Но когда загружается файл с этим инклюдом, то ничего не отображается, просто белый лист. С чем это могло быть вызвано?

 

<html>
 <head>
<title></title>
<meta content="">
<style></style>
 </head>
 <body>
<?php
include("http://www.forum.ru/ssi.php?a=news&show=10");
?>


</body>
</html>

Рекомендованные сообщения

Опубликовано:

у нас по белому листу отдельная тема

Опубликовано:
  • Автор

можно конкретней? я ничего не нашёт. Вот скрипт latests_post.php, работает нормально, всё отображает! Но если я его инклюди в другой файл, то пустая страница получается! С чем это могло быть вызвано? Будьте человеком, помогите

Опубликовано:
  • Автор

да я сделал всё как тм написано! Но ничего не получается, такая команда - ssi.php?a=news&show=10 ничего не выводит, а ssi.php?a=stats выводится.

 

и файлы вообще не инклюдютца, что делатл?

Опубликовано:
Если выводится пустая страница, значит при выполнении php скрипта возникает ошибка. Создайте в корневом каталоге файл .htaccess с таким содержимым:

 

php_flag display_errors On

php_value error_reporting 7

 

 

После этого Вы сможете увидеть, какая ошибка у вас возникла и при возможности исправить её.

после этого не появилась ошибка? ВОзможно тогда запрещен инклюд вообще
Опубликовано:
  • Автор

нет. ошибки не появилось никакой, ПРОсто пустая страница.

 

А как обойти этот инклюд? Как всё таки вставить код? Всё перепробола! Получилось только через ФРЭЙМЫ, но это убого. Как сделать такой блок Последние Нововсти, как тут http://www.diablozone.net/forum/

Опубликовано:
<?php
print file_get_contents("http://www.forum.ru/ssi.php?a=news&show=10");
?>

попробуйте.

Опубликовано:
  • Автор

с ssi.php не выводит. А вот latests_posts заработало! А как бы сделать оформление такого блока под стиль форума? как на http://www.diablozone.net/forum/

 

Хотя нет! Не работает! Если вставляю в стиль форума, то ничего не выводит! :)

Опубликовано:
с ssi.php не выводит. А вот latests_posts заработало! А как бы сделать оформление такого блока под стиль форума? как на http://www.diablozone.net/forum/

 

Хотя нет! Не работает! Если вставляю в стиль форума, то ничего не выводит! :)

А кто вам сказал, что в шаблоне форума будут работать <?php ?> ? :) Для этого есть специальные конструкции. Инклудинг внешних php скриптов в IPB.

Опубликовано:
  • Автор

Спасибо! Сработало!

 

А как теперь под стиль подогнать мой блок? В шаблоне Главной страницы, какой шаблон править? И код, если можно

Изменено пользователем smola

Опубликовано:

ssi.php использует шаблоны из соответствующей папки, их можно изменять по своему усмотрению...

Опубликовано:
  • Автор

Дело в том, что ssi уменя не очень работает. И я вставил latests_posts.php. Вот как его можно подогнать?

Опубликовано:

Заглянуть в этот файл и найти там вёрстку, правда она там hardcoded.

Опубликовано:
  • Автор

Ну вотс казиже плиз, как сделать такой блок новостей, как я приводил с сай

 

Ну вотс казиже плиз, как сделать такой блок новостей, как я приводил с сайта http://www.diablozone.net/forum/. Просто как сделать блок, чтобы в него инклюдить последние темы и чтобы он сворачивался так же?

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.