Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   вывод ответа функции в других файлах (https://javascript.ru/forum/server/13207-vyvod-otveta-funkcii-v-drugikh-fajjlakh.html)

Jekel 20.11.2010 04:52

вывод ответа функции в других файлах
 
Здравствуйте, есть файл index.php, template.php и error.php
index инклюдит к себе файл template. error выглядит так:
class error{
	function error_sms($sms){
		if($sms){
			echo $sms;
//здесть писал вывод мессаги через js, но такой способ не подходит
		}
	}
}

тоесть если по какой либо причине возникнет ошибка - вызвется функция error_sms с текстом ошибки...
Как сделать так, чтобы $sms выводилось в index.php через template.php
тоесть в template должно быть как-то так:
<div style="error"><?php require_once("error.php"); ?></div>

но так не работает)
p.s. вывод ошибки это лишь пример, использовать данную схему буду в других целях...поэтому нужно именно таким методом сделать вывод.

DooMer 23.11.2010 14:32

ну если я правильно понял
class error{
	function error_sms($sms){
		if($sms){
			include "template.php";
                        $template = new Template();
                        $template->addErrText($sms);
		}
	}
}

естествено, это подходит если у вас ооп подход


Часовой пояс GMT +3, время: 08:23.