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



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите по php
vova_b
vova_b
Topic Starter сообщение 7.3.2009, 19:52; Ответить: vova_b
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 688
Регистрация: 7.3.2008
Поблагодарили: 60 раз
Репутация:   16  


Есть код
Код:
<? php
class parse_class {
var $ vars = array();
var $ template ;

function get_tpl ($ tpl_name )
{
if( empty($ tpl_name ) || ! file_exists ($ tpl_name ))
{
return false;
}
else
{
$ this -> template = file_get_contents ($ tpl_name );
}
}
function set_tpl ($ key ,$ var)
{
$ this -> vars [$ key ] = $ var;
}
function tpl_parse ()
{
foreach($ this -> vars as $ find => $ replace )
{
$this -> template = str_replace ($ find , $ replace , $ this -> template );
}
}
}
$parse = new parse_class ;
?>

при запуске выдает Parse error: syntax error, unexpected T_CLASS, что не так?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
agentvini
agentvini
сообщение 7.3.2009, 20:08; Ответить: agentvini
Сообщение #2


wir werden alle sterben
******

Группа: Active User
Сообщений: 1076
Регистрация: 27.5.2008
Из: Москва
Поблагодарили: 234 раза
Репутация:   39  


ройте в template


--------------------
Профессиональная разработка сайтов на MODx
реализуем все ваши идеи качественно и быстро
цена от 500$ (skype sanche.s)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Guerrilla
Guerrilla
сообщение 7.3.2009, 20:13; Ответить: Guerrilla
Сообщение #3


Завсегдатай
*****

Группа: Active User
Сообщений: 550
Регистрация: 2.3.2008
Из: Мир
Поблагодарили: 115 раз
Репутация:   15  


А пробелы специально или так было? Если так было, то убирайте пробелы, приведённый выше код не выдаёт ошибку, если убраны пробелы.
Примерно так:
<?php
class parse_class {
var  $vars = array();
var  $template;

function get_tpl ($tpl_name )
{
if( empty($tpl_name ) || ! file_exists ($tpl_name ))
{
return false;
}
else
{
$this -> template = file_get_contents ($tpl_name );
}
}
function set_tpl ($key ,$var)
{
$this -> vars [$key ] = $var;
}
function tpl_parse ()
{
foreach($this -> vars as $find => $replace )
{
$this -> template = str_replace ($find , $replace , $this -> template );
}
}
}
$parse = new parse_class;
?>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
18 qpPeW 3363 Вчера, 13:32
автор: qpPeW
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1332 11.12.2017, 13:11
автор: Mikki
Открытая тема (нет новых ответов) php скрипты любой сложности / диз+верстка (адаптивно)
любые задачи на php - автоматизация, парсинг, работа с БД
1 affrodita 494 8.12.2017, 17:40
автор: affrodita
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 433 30.11.2017, 7:18
автор: Nell
Открытая тема (нет новых ответов) Помогите найти проблему
Долгий ответ сервера
6 maxim1249 681 29.11.2017, 17:27
автор: genjnat


 



RSS Текстовая версия Сейчас: 13.12.2017, 17:18
Дизайн