4m@t!c
Александр
Работа с eval(), что не так?
Выдает строки
Вопрос, где собака порылась?
PHP:
$f_var = "test";
$str_eval = "isset(\$_GET[\"".$f_var."\"])";
echo $str_eval."<BR>";
eval("\$flag = $str_eval;");
if($str_eval)
{
$str_eval = "\$_SESSION[\"".$f_var."\"] = \$_POST[\"".$f_var."\"]";
echo $str_eval."<BR>";
eval("$str_eval;");
echo $_SESSION["test"];
Код:
Notice: Undefined index: test in e:\apache\www\tmp.php(47) : eval()'d code on line 1