[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Включение кода php
DzirT_x
Здравствуйте! Помогтие пож-та с с не сложной вещью.
Есть файл index.php в который включаются переменные из других файлов.


<?php
$pages = array
(
'error404'=>'pages/404.php',
'home' => 'pages/home.php',


);


if(isset($_GET['page'])) $page = $_GET['page'];
else $page = 'home';


if(isset($pages[$page])) require $pages[$page]; else require $pages['error404'];


#echo $page['body'];

?>
<?php
function
slides($item) {
$images = array();
$path = 'templates/lids_eventhouse_t1/images/slider/' . $item;
$handle = opendir($path);
while ($entry = readdir($handle)) {
$info = getimagesize($path . '/' . $entry);
if($info['mime'] != 'image/jpeg') continue;
$images[] = '<img height="440" width="695" src="/' . $path . '/' . $entry . '" />';
}
if ($images) {
sort($images);
print '<div class="slides"><ul>';
print '<li>' . implode('</li><li>', $images) . '</li>';
print '</ul></div>';
}
}

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html lang="{LANG_TAG}" dir="{LANG_DIR}">
<
head>
<?php echo $p['title']?>

</head>
<
body >

<
div id="page">
<?php echo $p['slider']?>
</div>
</
body>
</
html>



Укороченный код файла home.php из которого подключается переменная:


<?php
$p['title'] = <<< HTML
<title>Декор</title>
HTML;

$p['slider'] = <<< HTML
<div id="slider" class="no-selected">
<
div id="item-1" class="item">
<?php slides('item1');
<
h2 class="item-title"> </h2>
</
div>
<
div id="item-2" class="item">
<?php slides('item2'); ?>
<h2 class="item-title"> </h2>
</
div>
<
div id="item-3" class="item">
<?php slides('item3'); ?>
<h2 class="item-title"> </h2>
</
div>
<
div id="item-4" class="item">
<?php slides('item4'); ?>
<h2 class="item-title"> </h2>
</
div>
</
div>
HTML;

?>

как сделать что бы заработало вот это :
<?php slides('item2'); ?> <?php slides('item2'); ?><?php slides('item3'); ?> <?php slides('item4'); ?>

Сейчас отображается в браузере - не обрабатывается как php
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.