X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Ошибка
Dmali
Dmali
Topic Starter сообщение 10.2.2010, 23:38; Ответить: Dmali
Сообщение #1


[PHP]$BLOK_LEFT$ = include('templates/original/bl_lf.tpl');
[/PHP]
что неправельно?? :bannnada:

p.s. мне надо вывести файл bl_if.tpl на главную страницу, "совместить" как это сделать
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
EnterBack
EnterBack
сообщение 10.2.2010, 23:59; Ответить: EnterBack
Сообщение #2


$BLOK_LEFT а после этого что за странный "$" ??? зачем он?? видите он даже подсветился зеленым, а это значит что он приписался не к названию переменной а к функции "= include..."
попробуйте так
[PHP]$BLOK_LEFT = include('templates/original/bl_lf.tpl'); [/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dmali
Dmali
Topic Starter сообщение 11.2.2010, 20:40; Ответить: Dmali
Сообщение #3


[php]$BLOK_LEFT = include('templates/original/block_left.tpl');[/php], и вот что пишет
Parse error: syntax error, unexpected '$' in S:\home\172.16.xxx.xxx\www\\index.php on line 57
куда еще один доллар чтоли уберать?)))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Flok
Flok
сообщение 11.2.2010, 20:59; Ответить: Flok
Сообщение #4


а зачем загонять эту функцию в переменную?

бнальным
[PHP]include('templates/original/block_left.tpl');[/PHP]
можно обойтись. или принципиально, выполнится или не выполнится скрипт?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
EnterBack
EnterBack
сообщение 11.2.2010, 22:00; Ответить: EnterBack
Сообщение #5


Flok,а ты не подумал что это может быть не функция а например какая то страница которую нужно вывести ???
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ghostik32
ghostik32
сообщение 12.2.2010, 18:46; Ответить: ghostik32
Сообщение #6


(Dmali @ 11.2.2010, 22:40) *
[php]$BLOK_LEFT = include('templates/original/block_left.tpl');[/php], и вот что пишет
Parse error: syntax error, unexpected '$' in S:\home\172.16.xxx.xxx\www\\index.php on line 57
куда еще один доллар чтоли уберать?)))


покажи 56,57 и 58 строки так как там гдето ошибка.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dmali
Dmali
Topic Starter сообщение 13.2.2010, 9:23; Ответить: Dmali
Сообщение #7


это и есть 57 строка на 58,56 ничего нет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
r3ntg3n
r3ntg3n
сообщение 13.2.2010, 11:30; Ответить: r3ntg3n
Сообщение #8


все дело в том, что Вы имя переменной дали заглавными буквами. в php заглавными буквами названия даются константам. Константы в php указываются без знака $. Есть 2 варианта:
1. заменить заглавные буквы на строчные.
2. использовать константу, присвоив ей содержимое файла, который Вы пытаетесь инклудить, при этом использовать не include(), а file_get_contents()
[php]define ('BLOK_LEFT', file_get_contents('templates/original/block_left.tpl') );[/php]во втором варианте php создаст константу с именем BLOK_LEFT, которую потом можно использовать в любом подключаемом скрипте.
чтобы вывести содержимое файла, достаточно выполнить команду
[php]echo BLOK_LEFT;[/php]а если Вы используете Smarty или xTemplate, как шаблонный движок, то у них есть собственные функции для подключения файлов шаблонов.
На Smarty это выглядит как
{include file='templates/original/block_left.tpl'}


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Каталог открывается как ошибка 404 в hostcms
0 cheshire 3270 2.7.2018, 11:09
автор: cheshire
Открытая тема (нет новых ответов) Учусь создавать шаблон для Joomla 2.5 Ошибка в файле index.php
3 Musicathome 6646 26.7.2013, 20:20
автор: -Сабж-
Открытая тема (нет новых ответов) Редирект, установка консультации на сайт и ошибка в коде
2 samgul 4090 27.2.2013, 17:22
автор: -HTMLandPHP-
Открытая тема (нет новых ответов) Помогите, в чём ошибка?
0 atamvova 4947 14.2.2013, 21:11
автор: -atamvova-
Открытая тема (нет новых ответов) Ошибка при переходе на сайт!
1 Steve_Fox 2845 9.10.2012, 18:34
автор: -Blink-


 



RSS Текстовая версия Сейчас: 20.4.2024, 11:30
Дизайн