Mira
Guest
почему такие разногласия в пхп и смарти?
есть два файла
так вот , вопрос уже задавался, но к сожалению ничего из того что советовали не помогло.
при выполнении самого пхп выводиться правильно
var_a=a
set_a=b
set_a=b
а вот при выводе этого же в смарти
var_a=a
set_a=b
var_a=a
последнее не есть хорошо!
есть два файла
PHP:
<?
function f_a(){
global $a;
$a = "set_a=b";
echo "<br>";
echo $a;
}
$a ="var_a=a";
echo "<br>";
echo $a;
f_a();
echo "<br>";
echo $a;
include 'file_name.inc';
require 'smarty/Smarty.class.php';
$smarty = new Smarty;
$smarty->request_use_auto_globals = true;
$smarty->global_assign = true;
$smarty -> display ("test.tpl");
?>
PHP:
{php}
$a ="var_a=a";
echo "<br>";
echo $a;
f_a();
echo "<br>";
echo $a;
{/php}
так вот , вопрос уже задавался, но к сожалению ничего из того что советовали не помогло.
при выполнении самого пхп выводиться правильно
var_a=a
set_a=b
set_a=b
а вот при выводе этого же в смарти
var_a=a
set_a=b
var_a=a
последнее не есть хорошо!