внешний вид страницы php

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

внешний вид страницы php

Сообщение Krabsss »

я сделал скрипт для форума и запихнул его в отдельный файл - название.php
для того чтобы его оформить внешне как и форум, я вставил из overall_header.html код в него
2b3e9a023544.jpg
как сделать чтобы, эти ссылки приобрели норм вид и работали?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: внешний вид страницы php

Сообщение evrus01 »

Krabsss писал(а):для того чтобы его оформить внешне как и форум, я вставил из overall_header.html код в него
Нет, это не правильно.

Вот вам тема, как это можно сделать — Создание страниц в стиле конференции
Аватара пользователя
Krabsss
phpBB 1.4.4
Сообщения: 174
Стаж: 14 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Re: внешний вид страницы php

Сообщение Krabsss »

мне эта тема не подходит, дело в том, что у меня в скрипте (в файле .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>";
}
	  
?>
вот так она выглядит
9f3cecbdb37e.png
а нужно чтобы оформление было как в форуме (а по ссылке содержимое страницы нужно писать в файл html, а у меня это содержимое в php)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: внешний вид страницы php

Сообщение evrus01 »

Затем используйте в шаблоне созданной страницы:

Код: Выделить всё

<!-- PHP -->
 здесь ваш код 
<!-- ENDPHP -->
Добавлено спустя 21 секунду:
И разрешите исполнение php в шаблоне.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: внешний вид страницы php

Сообщение Sheer »

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

Сообщение Krabsss »

Sheer писал(а):Подходит. И просто необходима.
куда мне вставлять мой код php тогда? если я вставляю его в шаблон, а также создаю html, то они налазят друг на друга и получается каша
b69e43aaa308.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: внешний вид страницы php

Сообщение Sheer »

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 г.

Вернуться в «Поддержка phpBB 3.0.х»