|
|
|
| Подскажите где ошибка. Вроде всё правильно сделал, а заголовки не отображаются.
Это код конечной страницы:
<?php
$title="Каталог продукции";
include "http://localhost/util/topline.php"
?>
<table width="970" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr height="20">
<td colspan="7"></td>
</tr>
<tr height="100%">
<td width="30"></td>
<td width="748" valign="top">
<?php
include "http://localhost/util/mainmenuline.php"
?>
|
Вот код «http://localhost/util/topline.php» на который ссылается каждая страница:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta HTTP-EQUIV="Expires" CONTENT="0">
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<script language="javascript">
function showpicture(image, title){
window.open('../util/showpicture.php?image='+image+'&title='+title,'','Toolbar=0,Location=0,Directories=0,Status=0,Menubar=0,Scrollbars=0,Resizable=0,Width=650,Height=500,left=150, top=150');
}
</script>
<title><?= $title ?></title>
<meta name="description" content='<?= $description ?>'>
<meta name="keywords" content='<?= $keywords ?>'>
<link rel="StyleSheet" type="text/css" href="http://localhost/util/site.css">
<link rel="StyleSheet" type="text/css" href="http://localhost/util/art.css">
</head>
<body bgcolor="#ffffff">
<div align="center">
<table width="970" height="138" border="0" cellpadding="0" cellspacing="0">
<tr height="138">
<td width="260">
<table width="260" height="138" border="0" cellpadding="0" cellspacing="0">
<tr height="138">
<td width="20"></td>
<td width="209">
<img src="http://localhost/images/logo.gif">
</td>
<td width="20"></td>
</tr>
</table>
</td>
<td width="710">
<table width="710" height="138" border="0" cellpadding="0" cellspacing="0">
<tr height="105">
<td width="200" valign="middle"><p>
- <a href='../article/index.php'>Добавить в избранное</a><br>
- <a href='../article/index.php'>Сделать стартовой</a><br>
- <a href='../article/index.php'>Подать объявление</a><br>
</p>
</td>
<td align="right" valign="middle" width="510">
<img src="http://localhost/images/your.jpg">
</td>
</tr>
<tr height="20">
<td colspan="2" width="510">
<table style="BORDER: #bcbec0 1px solid;" bgcolor="#dcddde" width="710" height="20" cellpadding="0" cellspacing="0">
<tr height="20">
<td width="510"></td>
</tr>
</table>
</td>
</tr>
<tr height="10">
<td></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: Roman2
(07.04.2007 в 15:31)
| | Попробуй
<title><? echo $title; ?></title>
|
может поможет | |
|
|
|
|
|
|
|
для: Roman2
(07.04.2007 в 15:31)
| | Пробел убери:
| |
|
|
|
|
|
|
|
для: Roman2
(07.04.2007 в 15:31)
| | а с каким разрешением конечная страница? уж не .html ? | |
|
|
|
|
|
|
|
для: Lelik
(07.04.2007 в 16:37)
| | Всё попробывал, не получается. Все страницы .php | |
|
|
|
|
|
|
|
для: Roman2
(07.04.2007 в 17:02)
| |
попробуй точку с запятой поставить. | |
|
|
|
|
|
|
|
для: Lelik
(07.04.2007 в 17:08)
| | Не помогает. И самое интересное что код то из книги (PHP5 практика создания вэб сайтов), и в оригинале всё работает. А когда я модифицировал его под свой сайт, почему то перестал работать. | |
|
|
|
|
|
|
|
для: Roman2
(07.04.2007 в 17:13)
| | >Не помогает. И самое интересное что код то из книги (PHP5 практика создания вэб сайтов), и в оригинале всё работает. А когда я модифицировал его под свой сайт, почему то перестал работать.
Наверняка, в книге не было префикса "http://". | |
|
|
|
|
|
|
|
для: Roman2
(07.04.2007 в 15:31)
| |
include "http://localhost/util/topline.php"
|
Инклудится не скрипт, а результат его работы, т.е. хост отправляет запрос самому себе на адрес http://localhost/util/topline.php и инклудится уже сгенерированный html код, следовательно переменная $title никак туда попасть не может.
Нужно инклудить без обработчика http:
| |
|
|
|
|
|
|
|
для: sms-send
(07.04.2007 в 17:20)
| | Заработало! Сиасибо | |
|
|
|