я сделал скрипт для форума и запихнул его в отдельный файл - название.php
для того чтобы его оформить внешне как и форум, я вставил из overall_header.html код в него
как сделать чтобы, эти ссылки приобрели норм вид и работали?
внешний вид страницы php
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: внешний вид страницы php
Нет, это не правильно.Krabsss писал(а):для того чтобы его оформить внешне как и форум, я вставил из overall_header.html код в него
Вот вам тема, как это можно сделать — Создание страниц в стиле конференции
Я использую следующие модификации | Памятка
-
Krabsss
- phpBB 1.4.4
- Сообщения: 174
- Стаж: 14 лет 1 месяц
- Откуда: Санкт-Петербург
- Благодарил (а): 5 раз
- Поблагодарили: 7 раз
Re: внешний вид страницы php
мне эта тема не подходит, дело в том, что у меня в скрипте (в файле .php) уже есть все нужное содержимое
вот так она выглядит
а нужно чтобы оформление было как в форуме (а по ссылке содержимое страницы нужно писать в файл html, а у меня это содержимое в php)
Код: Выделить всё
<?php
require_once('class.database.php');
require_once('db_connect.php');
$qry_result = $db->query("SELECT `string` FROM `result`;") or die(mysql_error());
$list = $db->fetch_array($qry_result,'assoc');
$result = $list["string"];
$lobby_heap = substr($result, 11, strpos($result, "@GAMES")-11);
if(preg_match("/@NULL\$/", $lobby_heap))
echo "Нет игры в лобби";
else
{
$players = explode(" || ", $lobby_heap);
if(preg_match("/@EMPTY\$/", $lobby_heap))
echo "<br>Нет игроков в лобби";
else
echo "<div align='center'><table border=1><th><div align='center'>Имя</th><th><div align='center'>Сервер</th><th><div align='center'>Пинг</th><th><div align='center'>Страна</th>
";
for($i = 0; $i < count($players)-1; $i++)
{
$player = explode(" | ", $players[$i]);
echo
"
<tr>
<td>".$player[0]."</td>
<td>".$player[3]."</td>
<td>".$player[1]." ms</td>
<td>".$player[2]."</td>
</tr>
";
}
echo "</td></table>";
}
$games_heap = substr($result, strpos($result, "@GAMES")+7);
if(preg_match("/@NULL\$/", $games_heap))
echo "<br>Нет созданных игр";
else
{
$games = explode(" ||| ", $games_heap);
for($i = 0; $i < count($games)-1; $i++)
{
echo "<div align='center'><table border=1><th><div align='center'>Имя</th><th><div align='center'>Сервер</th><th><div align='center'>Пинг</th><th><div align='center'>Страна</th>
";
$players = explode(" || ", $games[$i]);
for($w = 0; $w < count($players)-1; $w++)
{
$player = explode(" | ", $players[$w]);
echo
"
<tr>
<td>".$player[0]."</td>
<td>".$player[3]."</td>
<td>".$player[1]." ms</td>
<td>".$player[2]."</td>
</tr>
";
}
}
echo "</table></div>";
}
?>а нужно чтобы оформление было как в форуме (а по ссылке содержимое страницы нужно писать в файл html, а у меня это содержимое в php)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: внешний вид страницы php
Затем используйте в шаблоне созданной страницы:
Добавлено спустя 21 секунду:
И разрешите исполнение php в шаблоне.
Код: Выделить всё
<!-- PHP -->
здесь ваш код
<!-- ENDPHP -->И разрешите исполнение php в шаблоне.
Я использую следующие модификации | Памятка
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: внешний вид страницы php
Подходит. И просто необходима.Krabsss писал(а):мне эта тема не подходит
Это неправильно.Krabsss писал(а):у меня в скрипте (в файле .php) уже есть все нужное
Не надо. Категорически не рекомендуется.evrus01 писал(а):И разрешите исполнение php в шаблоне.
Добавлено спустя 1 минуту 55 секунд:
Читать до понимания.
Создание дополнительных (произвольных) страниц в стиле конференции
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Krabsss
- phpBB 1.4.4
- Сообщения: 174
- Стаж: 14 лет 1 месяц
- Откуда: Санкт-Петербург
- Благодарил (а): 5 раз
- Поблагодарили: 7 раз
Re: внешний вид страницы php
куда мне вставлять мой код php тогда? если я вставляю его в шаблон, а также создаю html, то они налазят друг на друга и получается кашаSheer писал(а):Подходит. И просто необходима.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: внешний вид страницы php
Никуда. Читай статью и не задавай идиотских вопросов.Krabsss писал(а):куда мне вставлять мой код php
И еще http://www.phpbbguru.net/useful/codeboo ... uidelines/
и http://www.phpbbguru.net/kb/styling/tem ... -tutorial/
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

