Чтение RSS каналов

Форум

Открыть Ответить

Создание файлового блока, 3 блока в одном

3

3
1
06.11.2008 00:29:0006.11.2008 01:19:13
Пытаюсь совместить три блока по горизонтали, но мне выдает почему то по вертикале

if (!defined('BLOCK_FILE')) {
	Header("Location: ../index.php");
	exit;
}

echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td>";
include("lastgame.txt");
echo"</td>
    <td>";
include("page.txt");
echo"</td>
    <td>";
include("files.txt");
	echo"</td>
  </tr>
</table>";


Подскажите что я не так сделал.
2
06.11.2008 01:14:0006.11.2008 01:17:02
Не удивительно, вы используете echo в блоках, для корректного вывода этот способ не приемлем. Используйте переменную $content которая предназначена для сбора и дальнейшего вывода информации из блока.

Рекомендую третий вариант данной статьи.

Пример:
# Данный участок кода отвечает за безопасность и запрещает прямой вызов файла
# Если обратится к файлу напрямую, будет перенаправление на главную страницу
if (!defined("BLOCK_FILE")) {
Header("Location: ../index.php");
exit;
}

# Вариант вывода информации из стороннего файла при помощи переменной $content
# Точный путь к файлу, в данном случае: blocks/demo.txt
$content = file_get_contents("blocks/demo.txt");

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

3.24
3
06.11.2008 01:35:58
Большое спасибо.
4
06.11.2008 02:12:06
Опять что то не так сделал. Каверкает дизайн и нечего не выводит.


<?php
if (!defined('BLOCK_FILE')) {
	Header("Location: ../index.php");
	exit;
}

$content = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"> <tr><td>";
$content = file_get_contents("blocks/lastgame.txt");
$content ="</td><td>";
$content = file_get_contents("blocks/page.txt");
$content ="</td> <td>";
$content = file_get_contents("blocks/files.txt");
$content ="</td></tr></table>";
?>
5
06.11.2008 05:02:50
быть может всё таки
if (!defined('BLOCK_FILE')) { 
    Header("Location: ../index.php"); 
    exit; 
} 

$content = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"> <tr><td>"; 
$str = file_get_contents("blocks/lastgame.txt"); 
$content .= $str."</td><td>"; 
$str = file_get_contents("blocks/page.txt"); 
$content .= $str."</td> <td>"; 
$str = file_get_contents("blocks/files.txt"); 
$content .= $str"</td></tr></table>";
6
06.11.2008 11:39:2806.11.2008 12:15:59
Спасибо.
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь