Недавно я установил joomla 3x с модулем «простой загрузки файлов». Я модифицировал PHP-скрипт модуля, чтобы пользователь мог вводить переменные, такие как $ title, $ artist и т. Д. В форме. Форма отправляет переменные в другие php-файлы (make-page.php), которые вносят входные данные в хорошую страницу html ... это прекрасно работает.Позволяет только зарегистрированному пользователю запускать скрипт php в Joomla
Но когда я использую определенный ('_ JEXEC') или умереть ('Ограниченный доступ'); в верхней части make-page.php , чтобы предотвратить доступ неавторизованного пользователя к пользователю и запуск сценария, зарегистрированный пользователь больше не может получить доступ к скрипту самостоятельно?
Я рассмотрел ответы на подобные ситуации в JEXEC, но пока не повезло ... Может кто-нибудь указать мне в хорошем направлении?
Большое количество времени.
[_JEXEC не проверяет, если пользователь вошел в систему] (https://docs.joomla.org/JEXEC) – Epodax
Я считаю, он проверяет наличие прямого доступа ... Не должен ли доступ к локальному скрипту, которому зарегистрирован вход в систему, получить доступ? Если нет, то каково было бы это сделать? Еще раз спасибо. – Dan