Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Можно ли передать переменную в <title></title> когда сам скрипт вызывается в <body> ?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
kappa
Отправлено: 27 Сентября, 2011 - 15:53:59
Post Id



Посетитель


Покинул форум
Сообщений всего: 349
Дата рег-ции: Апр. 2011  


Помог: 3 раз(а)




Получилась такая ситуация, что в теле <body></body> index.php с помощью if,elseif подключаются
нужны части (post.php, postid.php там же и находятся вызываемые функции с html кодом).
Не подскажите можно ли как то передать переменную с подключаемых участков в <title></title> ?
 
 Top
illy
Отправлено: 27 Сентября, 2011 - 17:02:07
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




можно через java script Подмигивание


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
kappa
Отправлено: 27 Сентября, 2011 - 17:51:30
Post Id



Посетитель


Покинул форум
Сообщений всего: 349
Дата рег-ции: Апр. 2011  


Помог: 3 раз(а)




Я тоже думал над этим, но я пока не знаю как javascript работает с php переменными.
Уже все переделал путем вызова функций выше хедера.
 
 Top
LIME
Отправлено: 27 Сентября, 2011 - 18:12:39
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




kappa как вариант использовать кэширование вывода
там можно вывод перед самой отдачей изменить
ob_start()
 
 Top
kappa
Отправлено: 27 Сентября, 2011 - 23:19:59
Post Id



Посетитель


Покинул форум
Сообщений всего: 349
Дата рег-ции: Апр. 2011  


Помог: 3 раз(а)




LIME
Как вариант можно, но уж лучше пускай остается как есть.
 
 Top
caballero
Отправлено: 27 Сентября, 2011 - 23:57:44
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
Не подскажите можно ли как то передать переменную с подключаемых участков в <title></title>


Формируй переменные ДО вывода HTML
и используй их значения где хочешь

Цитата:
но я пока не знаю как javascript работает с php переменными.


И не узнаешь потому как никак не работает


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
JohnnyB
Отправлено: 29 Сентября, 2011 - 09:44:14
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Сент. 2011  


Помог: 2 раз(а)




PHP:
скопировать код в буфер обмена
  1. echo "<script type='text/javascript'>document.title=".$title."</script>";
 
 Top
kappa
Отправлено: 29 Сентября, 2011 - 12:24:45
Post Id



Посетитель


Покинул форум
Сообщений всего: 349
Дата рег-ции: Апр. 2011  


Помог: 3 раз(а)




JohnnyB пишет:
PHP:
скопировать код в буфер обмена
  1. echo "<script type='text/javascript'>document.title=".$title."</script>";


ДА, то что надо, спасибо, а вот так передало заголовок.

PHP:
скопировать код в буфер обмена
  1. echo "<script>$(document).ready(function() {document.title='$title'});</script>";
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB