Эй!Я купил и обосновал свой сайт очень давно. Мой сайт - это сайт, похожий на Facebook, где люди могут добавлять свои собственные или похожие на них.Я думал о добавлении системы входа в систему, чтобы люди могли публиковать сообщения под своим именем пользователя и упростить проведение конкурсов, которые понравятся пользователям.У меня уже есть сама система - используя это http://www.evolt.org/node/60384
Я попытался добавить опцию в файл процесса, чтобы при входе сеанса в систему код получал имя пользователя, а во всех других случаях - «Аноним»..
Проблема в том, что это не работает: (
Код:
$today = date("Ymdhis");
$rand = $today.mt_rand().mt_rand().mt_rand();
$count = '0';
$type = 'picture';
$username = '<? if($session->logged_in){ echo "$session->username" } else { echo "Anonymous" } ?>';
$sql = "INSERT INTO `like` (`rand`, `like`, `count`, `created`, `youtube`, `type`,`username`) VALUES ('$rand', '$like', 0, '$today', '$string', '$type', '$username')";
Сначала я определил $ username, а затем «сказал» сценарию, чтобы ВСТАВИТЬ$ username запись в это поле.
Проблема в том, что когда я пытаюсь сделать это в режиме реального времени, поле показывает фактический код; <? if($session->logged_in){ echo "$session->username" } else { echo "Anonymous" } ?>
вместо желаемого вывода.
Кроме того,Я включил файл session.php для входа в систему в начале документа процесса.
Файл session.php, который я использовал вместе со всеми остальными файлами, доступен по адресу http://www.evolt.org/node/60384 БЕЗ загрузки.
PS код, который я использовал для $ username, используется на главной странице для вывода имени пользователя после входа в систему .. Я сам добавил часть 'Anonymous' .. что может привести к тому, что она не будет работать *