Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Вывод таблицы одинакового содержания


Автор: Нурик Сакура 14.6.2005, 22:05
ХМ.. Может мне кто-то написать вставку на ПХП, которую можно приинклудить? то есть, что бы в файле я написал нечто вроде:
<? include("/phpfiles/leftbar.php"); ?>
а в файлике инклуда была вот такая табличка:
Код

<table align="center" width="180">
<tr>
<td>
Сейчас в мире:
<span style="color: #00FF00;">
<?php
// L2
        ob_start();
        include("http://l2w2.wnet.ua/UserPanel/online.asp");
        $AllPlayerL2 = ob_get_contents();
        ob_end_clean();
        echo $AllPlayerL2,"\n";
?>
</span> 
<br>
Больше всего игроков: 1315<br>
Всего аккаунтов: 33842<br>
Всего персонажей: 28359<br>
Всего кланов: 1579<br>
</td>
</tr>
</table>

Автор: sergejzr 14.6.2005, 22:18
Ну дык так и пиши. В чём проблема?

Автор: Нурик Сакура 14.6.2005, 22:20
Проблемма в том, что эту табличку мне нужно впихнуть на каждую страницу сайта (http://www.lineage2.wnet.ua/ - посмотри, сколько там страниц). Почему в один файлик? - влом тулить в каждую страницу, а когда надо поменять статус сервака на "Оффлайн" - приходится лезть по все страницам менять, а потом обратно.

Автор: sergejzr 14.6.2005, 22:25
Пиши в каждый файл <? include("/phpfiles/leftbar.php"); ?>

Автор: Нурик Сакура 14.6.2005, 22:35
Что в этом leftbar.php должно быть???? Я это и прошу написать smile smile

Автор: Нурик Сакура 14.6.2005, 23:34
Неужели никто мне не может помочь? smile я уже не знаю, что делать.. smile

Автор: sergejzr 14.6.2005, 23:36
Непонятно, чего ты хочешь... Кто должен знать, что у тебя должнобыть в /phpfiles/leftbar.php ? Только ты сам.
Пиши туда то, что тебе надо и оно будет на всех страницах....

Автор: Нурик Сакура 14.6.2005, 23:55
Гр.. я поражаюсь.. я вроде ясно пишу.. мне нужно сделать файл leftbar.php, который будет выводить следующую таблицу:
Код

<table align="center" width="180">
<tr>
<td>
Сейчас в мире:
<span style="color: #00FF00;">
<?php
// L2
        ob_start();
        include("http://l2w2.wnet.ua/UserPanel/online.asp");
        $AllPlayerL2 = ob_get_contents();
        ob_end_clean();
        echo $AllPlayerL2,"\n";
?>
</span> 
<br>
Больше всего игроков: 1315<br>
Всего аккаунтов: 33842<br>
Всего персонажей: 28359<br>
Всего кланов: 1579<br>
</td>
</tr>
</table>

Этот файл инклудится в определенном месте файла index.php. Неужели я недоступно обьясняю???

Автор: sergejzr 15.6.2005, 00:11
Так ты его ведь написал уже smile
Протсо обзови его leftbar.php

Автор: Нурик Сакура 15.6.2005, 03:00
smile ща проверим

Автор: Любитель 15.6.2005, 21:34
Файл inc.php
Код

<table align="center" width="180">
<tr>
<td>
Сейчас в мире:
<span style="color: #00FF00;">
<?php
ob_start();
include("Тут ссылка на файл, который инклудится в РНР");
$AllPlayerL2 = ob_get_contents();
ob_end_clean();
echo $AllPlayerL2."\n";
?>
</span>
</td>
</tr>
</table>

Подклюцаешь это: include ("inc.php");. Ещё: не забудь правильно в инклюде прописать путь для каждого файла.

Автор: Aliance 16.6.2005, 12:36
Цитата(Nurik @ 14.6.2005, 20:42)
ясно.. а аналогичную *.js вставку *.php сделать можно как-то?

http://www.php.net/include
http://www.php.net/require


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)