Я пытаюсь поместить include
на мою страницу php, но я продолжаю получать сообщение об ошибке. Это прекрасно работает:php include работает не так, как ожидалось
<?php
session_start();
$_SESSION['LAST_ACTIVITY'] = time();
etc etc
Но если бы это в include
:
<?php
session_start();
include ('sessiontimer.php');
etc etc
с sessiontimer.php существо:
<?php
echo "$_SESSION['LAST_ACTIVITY'] = time();";
?>
и я получаю ошибку:
PHP Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in sessiontimer.php on line 2
Есть ли правило о включении времени() или что-то еще, что мне не хватает?
'Эхо "$ _SESSION [ 'LAST_ACTIVITY'] = время();";' почему у вас, что в кавычках? поэтому вы получаете ошибку и дополнительные ';' также. –
Поскольку '$ _SESSION ['LAST_ACTIVITY'] = time();' работает, ваш include должен включать только это, никаких кавычек. Тем не менее, я не совсем понимаю, что вы хотите сделать здесь. –
Как @ Fred-ii- состояния, вам нужно уточнить, что вы хотите делать, однако я поставил два решения в зависимости от того, что вы хотите делать, они могут или не могут вам помочь. – Script47