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
Форумы портала PHP.SU :: Версия для печати :: переменную из php в html
Форумы портала PHP.SU » PHP » Программирование на PHP » переменную из php в html

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

1. a112 - 18 Декабря, 2009 - 00:40:40 - перейти к сообщению
Собственно пхп начал учить недавно, поэтому вопрос может показаться глупым.
Значит так:
Модифицировал я некий пхп скрипт. Добавил туда переменную( к примеру $per.) Теперь мне нужно вывести эту переменную в шаблон сайта в нужном мне месте. Я естественно глянул как выводятся другие переменные которые там были изначально - в нужном месте {$имя_переменной}, но когда я вставляю свою {$per} то её не видно. Однако
Буду признателен если расскажете как сделать чтобы моя переменная тоже выводилась, или дадите ссылку на мануал.
Собственно всё Улыбка
2. RomAndry - 18 Декабря, 2009 - 01:07:58 - перейти к сообщению
Цитата:
там были изначально - в нужном месте {$имя_переменной},

значит реализован шаблонизатор.
напрямую вставить в HTML файл PHP скрипт нельзя, если только не задать в установках Apache обрабатывать html файлы с помощью PHP
3. a112 - 18 Декабря, 2009 - 02:05:45 - перейти к сообщению
Цитата:
значит реализован шаблонизатор

Эмм... тогда я так понимаю нужно описать переменную там?
Цитата:
установках Apache обрабатывать html файлы с помощью PHP

Ну на локальной машине я то включу, а на хостинге нетНедовольство, огорчение
Тут мне ещё посоветовали парсер сделать.
4. Монстр_11111 - 18 Декабря, 2009 - 02:27:51 - перейти к сообщению
Ну это можно реализовать аяксом . Где пхп - сервер а аякс - посредник .
--
Или , автор может ты о таком способе спрашиваешь
<?
$test='1';
?>
<html>
<body>
<?=$test; ?>
</body>
</html>
5. a112 - 18 Декабря, 2009 - 10:13:54 - перейти к сообщению

Так не работает. Пробовал
6. Ch_chov - 18 Декабря, 2009 - 10:29:33 - перейти к сообщению
Должно работать. Возможно у тебя отключены короткие теги. Проверь в php.ini значение для short_open_tag.
7. a112 - 18 Декабря, 2009 - 14:53:41 - перейти к сообщению
Да, действительно было short_open_tag офф. Зделал он и заработало. Спасбо.
Но я так понимаю что не на всех хостингах short_open_tag включено.
Все стандартные переменные(родные которые были в движке) отображаются значит они гдето описаны. Я так понимаю что в шаблонизаторе. Есть файл "скин.пхп" - т.е. скорее всего в нём и описаны все эти переменные. А там каша ппцУлыбка Может есть какой-то скрипт который можно вставить в скин.пхп с указанием моей переменной чтобы она выводилась как и остальные?

 

Powered by ExBB FM 1.0 RC1