Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML-верстка (http://www.flasher.ru/forum/forumdisplay.php?f=27)
-   -   народ подскажите плиз...про Ssi (http://www.flasher.ru/forum/showthread.php?t=56202)

bot-kompot 25.03.2004 14:02

народ подскажите плиз...про Ssi
 
можно ли в HTML таблицу подгрузить другой HTML файл посредством
<!--#include virtual="ля-ля-ля"--> :confused:
просто когда это прописываешь, то он заменяет всё содержимое браузера или оставляет некую часть контента, но убивает таблицу. :(

PS: Я только начал расшаривать ПХП, и поэтому пока приходиться изращаться ифреймами и прочей ерундой.

Alex Wanderer 26.03.2004 14:36

При желании можно всё
 
А в чем проблема-то?
Пример согласно твоего описания:
и таблицы и контент вникуда не улетают :p
index.shtml
Код:

<html><head><title>SSI</title></head>
<body>
<!--#include virtual="1.shtml" -->
<table width="100%"  border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td><!--#include virtual="1.shtml" --></td>
    <td><!--#include file="1.shtml" --></td>
  </tr>
  <tr>
    <td><!--#include file="1.shtml" --></td>
    <td><!--#include virtual="1.shtml" --></td>
  </tr>
</table>
</body></html>

1.shtml
Код:

<b>Подгружаемый контент</b>
<table border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td>1</td>
    <td>2</td>
  </tr>
  <tr>
    <td>3</td>
    <td>4</td>
  </tr>
</table>

Ну, или ясно свою мысль выражай...

Alex Wanderer 26.03.2004 14:58

Те же яйца на РНР
 
Цитата:

Оригинал написал(а) bot-kompot
PS: Я только начал расшаривать ПХП, и поэтому пока приходиться изращаться ифреймами и прочей ерундой.
index.php
Код:

<html><head><title>PHP</title></head>
<body>
<?php include('1.shtml'); ?>
<table width="100%"  border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td><?php include('1.shtml'); ?></td>
    <td><?php include('1.shtml'); ?></td>
  </tr>
  <tr>
    <td><?php include('1.shtml'); ?></td>
    <td><?php include('1.shtml'); ?></td>
  </tr>
</table>
</body></html>

UpDate
ЗЫ Это токмо тестовый пример -- ИМХО смешивать PHP и HTML не есть хорошо. ;)

Alex Wanderer 26.03.2004 15:05

Кажется, я понял, в чем у тебя трабла...
 
Цитата:

Оригинал написал(а) bot-kompot
можно ли в HTML таблицу подгрузить другой HTML файл...
в подгружаемом файле не должно быть:
<html><head><title><body></title></head></body></html>, etc

bot-kompot 26.03.2004 18:12

Alex, thanks
недаром у тебя аватар такой.... ;)

Alex Wanderer 26.03.2004 20:11

Завсегда пожалуйста
 
Сабж
Цитата:

Оригинал написал(а) bot-kompot
недаром у тебя аватар такой.... ;)
и статус :p :p :p

bot-kompot 29.03.2004 12:02

Alex Wanderer, подскажи еще раз...

Делаю всё как ты сказал, всё отлисно работает, всё инклудится, но ТОЛЬКО при уловии, что запускаешь предпросмотр из редактора, а если просто запустить [index.shtml], то он ничего не инклудит. как быть? :confused: может я с ума сошел?

ЗЫ: все файлы лежат рядом с [index.shtml]

bot-kompot 29.03.2004 12:03

.

Alex Wanderer 29.03.2004 14:03

Цитата:

Оригинал написал(а) bot-kompot
...а если просто запустить [index.shtml], то он ничего не инклудит...
Что значит "просто запустить"?
SSI -- технология серверная, (равно ка и PHP, Perl, etc.)
Для этого у тебя:
а) должна быть запущена Апача
б) в Апаче .shtml должно быть зарегистрированно как "server-parsed HTML files"

bot-kompot 29.03.2004 14:19

Да в том то и дело, что Апач имеется, и даже вручную настроенный (всё по мануалу), и [*.shtml] там прописан тоже, но [index] капризничает.
Вот поэтому я в замешетельстве. :confused:

ЗЫ. Я конечно не спец.кодер, но и еще не ламер, чтоб такие вещи не осознавать (Апач+хлам).

ЗЫ. Я и на платном хосте проверял, та же история.

Как быть?


Часовой пояс GMT +4, время: 23:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.