| |
|
|
| | Есть страница index.html это основа, и есть страница print_index.html
И по нажатию на различные ссылки на странице index.html на не помещаются разные кусочки файла print_index.html
Это я хочу сделать на php. Как разбивать страницу print_index.html на кусочки и как их вызывать с index.html? Спасибо! | |
| |
|
|
| |
|
|
| |
для: margol
(05.06.2006 в 11:32)
| | | Они вставляются при помощи инструкции include()
<?php
include "print_index.html";
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(05.06.2006 в 12:45)
| | | вопрос с легка в тему ... а можно ли через инклуд передать параметры?
то есть
<?php
include "test.php?parametr=test";
?>
|
| |
| |
|
|
| |
|
|
| |
для: skor
(05.06.2006 в 12:48)
| | | Неопосредственно нет, обычно поступают следующим образом
<?php
$parametr='test';
include "test.php";
?>
|
а ещё лучше так
<?php
$_GET['parametr']='test';
include "test.php";
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(05.06.2006 в 12:52)
| | | А можно ли при помощи параметров вставлять различные фрвгменты документа? И как в исходном документе сделать разбивку по параметрам? Например при помощи SSI я это делала так:
Разбивка документа на части при помощи конструкций:
<!--#if expr="$QUERY_STRING=/decanat/"-->
<!--#endif-->
И вызов этих кусочков из другого документа:
<!--#if expr="$QUERY_STRING=''decanat"-->
<!--#include file="print_index.php?decanat"-->
А как поступать на php? при помощи параметров include можно? И как вы делаете такие картинки? | |
| |
|
|
| |
|
|
| |
для: margol
(05.06.2006 в 13:26)
| | | А что означает инструкция
<!--#if expr="$QUERY_STRING=/decanat/"-->
|
равно ли всё что полсе хоста в адресной строке значению "/decanat/" или что-то другое?
PS Рамка получается, если заключить текст в тэги . | |
| |
|
|
| |
|
|
| |
для: cheops
(05.06.2006 в 19:29)
| | | Да, равно. После нажатия на ссылку адресная строка приобретает вид:
www.vspu.ru:8080/index.ru?decanat
<? sss ?> что-то не получается у меня с тегами :-) | |
| |
|
|
| |
|
|
| |
для: margol
(06.06.2006 в 10:33)
| | | На PHP аналогичная конструкция может выглядеть следующим образом
<?php
if($_SERVER['QUERY_STRING'] == "decanat")
{
// Здесь то, что нужно вставить
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(06.06.2006 в 11:32)
| | | Спасибо, вы очень помогли! Все работает!!! Если кому надо:
1 разбитие документа при помощи конструкций:
<?php
if($_SERVER['QUERY_STRING'] == "decanat")
{...} ?>
2 вызов этих конструкций из другого документа еще проще:
<A href="print_index.php?decanat">decanat</a>
Супер! Спасибо cheops!!! | |
| |
|
|