|
|
|
|
|
для: cheops
(29.11.2005 в 00:42)
| | Спасибо огромное всем кто мне ответил | |
|
|
|
|
|
|
|
для: Lelik
(28.11.2005 в 20:43)
| | При вызове
<?php
include "http://mysite.ru/top.php";
?>
|
переменная $title в top.php попасть не сможет, следует переправить код на
<?php
include "top.php";
?>
|
Или как вариант необходимо передавать $title в качестве параметра
<?php
include "http://mysite.ru/top.php?title=".urlencode($title);
?>
|
тогда в файле top.php название будет доступно в $_GET['title'] | |
|
|
|
|
|
|
|
для: cheops
(28.11.2005 в 20:27)
| | Там другая лажа:
файл file.php:
<?php
...
include "http://mysite.ru/path/index.php";
?>
|
а потом файл из дериктории path:
<?php
...
if(empty($title))
$title="somthing";
include "http://mysite.ru/top.php";
|
часть кода top.php:
<?php
...
<title><?php echo $title; ?>
...
?>
|
на индекс.пхп шапка выводится - но там топ.пхп в одной директории с индекс.пхп | |
|
|
|
|
|
|
|
для: Lelik
(28.11.2005 в 14:30)
| | Ага вот ошибка... исправьте блок
<?php
if($title="")
$title="somthing";
?>
|
на
<?php
if($title=="")
$title="somthing";
?>
|
а ещё лучше на
<?php
if(empty($title))
$title="somthing";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(28.11.2005 в 14:27)
| | у меня в топ.пхп был следующий код
<?php
if($title="")
$title="somthing";
...
<title> <?php echp $title; ?></title>
...
?>
|
но на шапке даже этого не выводило | |
|
|
|
|
|
|
|
для: Lelik
(28.11.2005 в 14:18)
| | Нет, я не предлагаю вам на совсем внести изменения :))) - потом всё можно будет вернуть обратно. Просто так будет проще локализовать ошибку - если не будет работать и этот вариант - ошибка где-то в top.php (перезапись, русские буквы в названиях), если так заработает, значит дело в передачи переменной...
PS Просто при отладке такой ошибки - следует сближать блоке до тех пор, пока не заработает - это позволит обнаружить баг. | |
|
|
|
|
|
|
|
для: cheops
(28.11.2005 в 14:15)
| | тов. Хеопс, у меня топ.пхп на все случаи жизни - он один файл, инклудом вставлемый в другие.
Сделав так как вы советуете у меня титл на всех страницах будет одинаковый:( А хотелось бы каког-то разнообразия;) | |
|
|
|
|
|
|
|
для: Lelik
(28.11.2005 в 09:40)
| | Нет полный путь указывать не следует попробуйте переместить переменню $title непосредствено в top.php
<?php
$title = "Заголовок страницы";
?>
...
<title><?= $title ?></title>
...
|
Так выводит? | |
|
|
|
|
|
|
|
для: elenaki
(28.11.2005 в 09:36)
| | Да пробовал и в теле страницы - ноль.
в инт. экспл. такой подход дает результат на index.php(там все файлы в одной директории), но в таких случаях:
<?php
include "config.php";
include "count.php";
//в нижеследующем файле в теле прописаны $title="somthing"; & include "http://www.mysite/top.php";
include "http://www.mysite.ru/directory/index.php";
?>
|
ни к чему не приводит | |
|
|
|
|
|
|
|
для: Lelik
(28.11.2005 в 09:29)
| | а что вообще выводит? в коде страницы смотрели?
а если попробовать вывести $title в теле страницы,
выводит? может, ошибка в HTML, а не в PHP? | |
|
|
|
|