На самом деле я пытаюсь получить идентификатор пользователя из cakephp, файл php был помещен вне папки. Как я могу получить идентификатор пользователя из таблицы "users".
function get_user_id()
{
$userid = NULL;
if (!empty($_SESSION['userid']))
{
$userid = $_SESSION['userid'];
}
return $userid;
}
Нет такой вещи, как база данных "cakephp".
Вероятно, вы подразумеваете, что база данных SQL используется приложением CakePHP.
Cake предоставляет конфигурационные файлы, в которых указаны данные базы данных, а механизм Cake будет использовать эти данные для взаимодействия с базой данных (создание новых пользователей, обновление пользовательских данных и т.д.).
Затем, если вы хотите получить доступ к той же базе данных с внешним PHP-скриптом, который не знает о файлах конфигурации, которые использует CakePHP, вам нужно использовать методы, с которыми PHP должен обращаться к базе данных и вызывать SQL-запрос против него (SELECT...)