ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Вопросы по пхп + хтмл
  #1  
Старый 25.11.2008, 22:29
Аватар для ruzzer
ruzzer
Познающий
Регистрация: 29.07.2007
Сообщений: 44
Провел на форуме:
532652

Репутация: 28
Отправить сообщение для ruzzer с помощью ICQ
По умолчанию Вопросы по пхп + хтмл

Добрый вечер. Возник такой вопрос. нужно сделать чтобы <title> <?php echo $title; ?></title> менялось динамически, но переменная $title находится в php файле, который инклудится ниже тэга <title>. Как сделать чтобы все заработало как надо и тег заголовок страницы менялся?
 
Ответить с цитированием

  #2  
Старый 25.11.2008, 22:32
Аватар для rushter
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме:
9257858

Репутация: 979


Отправить сообщение для rushter с помощью ICQ
По умолчанию

не совсем понял тебя..
echo "<title>$title</title>"
mm ?
 
Ответить с цитированием

  #3  
Старый 25.11.2008, 22:36
Аватар для ruzzer
ruzzer
Познающий
Регистрация: 29.07.2007
Сообщений: 44
Провел на форуме:
532652

Репутация: 28
Отправить сообщение для ruzzer с помощью ICQ
По умолчанию

Цитата:
Сообщение от rushter  
не совсем понял тебя..
echo "<title>$title</title>"
mm ?
действительно не правильно понял)) Проблема в том что переменная $title ниже в коде чем тег <title>
 
Ответить с цитированием

  #4  
Старый 25.11.2008, 22:38
Аватар для rushter
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме:
9257858

Репутация: 979


Отправить сообщение для rushter с помощью ICQ
По умолчанию

код в студию...
то что она ниже это нечего не меняет...
 
Ответить с цитированием

  #5  
Старый 25.11.2008, 22:45
Аватар для ruzzer
ruzzer
Познающий
Регистрация: 29.07.2007
Сообщений: 44
Провел на форуме:
532652

Репутация: 28
Отправить сообщение для ruzzer с помощью ICQ
По умолчанию

Код html
Код:
<html>
<title>
<?php echo $title; ?>
</title>
<body>
<?php
include('page.php');
?>
</body>
</html>
код page.php

Код:
<?php
$title = 'page.php';
echo "трали вали? бла бла-бла. Тут типа много текста";
?>
Допустим так.=)
 
Ответить с цитированием

  #6  
Старый 25.11.2008, 23:06
Аватар для FeoЩту
FeoЩту
Познающий
Регистрация: 13.11.2008
Сообщений: 31
Провел на форуме:
70426

Репутация: 14
По умолчанию

Код:
<?
  $title = 'page.php';
?>
<html>
<title><?php echo $title; ?></title>
<body>
<?php
include('page.php');
?>
</body>
</html>
 
Ответить с цитированием

  #7  
Старый 25.11.2008, 23:07
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

В этом случае можно сделать шаблон, либо внести текст в переменную и уже с помощью инклуда использовать в другом скрипте.
page.php
Код:
<?php
$title = 'page.php';
$text = "трали вали? бла бла-бла. Тут типа много текста";
?>
index.php
Код:
<?php
require('page.php');
?>
<html>
<title><?php echo $title; ?></title>
<body>
<?php echo $text; ?>
</body>
</html>
 
Ответить с цитированием

  #8  
Старый 25.11.2008, 23:17
Аватар для ruzzer
ruzzer
Познающий
Регистрация: 29.07.2007
Сообщений: 44
Провел на форуме:
532652

Репутация: 28
Отправить сообщение для ruzzer с помощью ICQ
По умолчанию

эх, в общем вместо

echo "трали вали? бла бла-бла. Тут типа много текста";

Идет длинный код, который в переменную не занести, а на счет шаблона надо подумать))
 
Ответить с цитированием

  #9  
Старый 25.11.2008, 23:26
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

ruzzer А так?
PHP код:
<?php
ob_start
();
include(
'page.php');
$out=ob_get_contents();
echo 
"<html>
<title>
$title
</title>
<body>
$out
</body>
</html>"
;
 
Ответить с цитированием

  #10  
Старый 25.11.2008, 23:52
Аватар для ruzzer
ruzzer
Познающий
Регистрация: 29.07.2007
Сообщений: 44
Провел на форуме:
532652

Репутация: 28
Отправить сообщение для ruzzer с помощью ICQ
По умолчанию

Всем конечно спасибо, но все оказалось гораздо проще
код хтмл
Код:
<html>
<body>
<?php
include('page.php');
?>
</body>
</html>
Код page.php
Код:
<?php
$title = 'page.php';
echo "<title>$title</title>";
echo "трали вали? бла бла-бла. Тут типа много текста";
?>
Из хтмл надо было убрать <title> и написать его в page.php )))
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопросы по Perl Дикс PHP, PERL, MySQL, JavaScript 14 21.07.2008 23:59
вставка ПХП в ХТМЛ Алекс диГриз PHP, PERL, MySQL, JavaScript 8 22.06.2008 11:25
встройка скрипта в ХТМЛ шаблон Алекс диГриз PHP, PERL, MySQL, JavaScript 9 17.06.2008 03:46
Форум - Faq. Вопросы и Ответы. Егорыч+++ Правила форума 0 07.06.2008 18:52
Есть воможность залить произвольный ХТМЛ NoOne Чаты 16 05.11.2004 16:05



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ