Я установил drupal 7, и мне нужно включить блок кода PHP на странице профиля пользователя.Как просмотреть drupal 7 сеансов с внешней страницы PHP?
Я создал новый блок, и я положил в него следующий код:
"include (http://mysite/sites/all/themes/campi_aggiuntivi.php)"
В «campi_aggiuntivi.php» Я поставил следующий код:
session_start();
print_r ($ _SESSION);
Но он возвращает пустой массив.
Как мне взаимодействовать с сеансами drupal на этой внешней странице?
Большое спасибо за ваши сообщения.
Благодарим всех вас за ответы. Я пытаюсь установить модуль и вставить его в рекламный блок, как я предложил.
Я создал файл test.info
name = Test Block
description = description Test Block
package = package Test Block
core = 7.x
dependencies[] = block
; Information added by drupal.org packaging script on 2013-02-01
version = "7.x-1.x-dev"
core = "7.x"
project = "Test Block"
datestamp = "1359680350"
Но я не могу понять, какие функции я помещал в файле test.module, чтобы вставить экран блоков управления модулем тест
Можете ли вы помочь Я пожалуйста? Еще раз спасибо
Я добавил включения, но он возвращает эту ошибку: Предупреждение: включить (http://www.miosito.it/drupal/sites/all/themes/campi_aggiuntivi.php): не удалось открыть поток: HTTP-запрос не удался! HTTP/1.0 500 Внутренняя ошибка сервера в eval() (строка 2 из /home/.sites/28/site1/web/drupal/modules/php/php.module(80): код eval() 'd). Предупреждение: include(): Не удалось открыть «http://www.miosito.it/drupal/sites/all/themes/campi_aggiuntivi.php» для включения (include_path = '.:/Usr/share/pear:/usr/share/php ') в eval() (строка 2 из /home/.sites/28/site1/web/drupal/modules/php/php.module(80): код eval()' d). – user1999809
Попробуйте открыть этот файл php самостоятельно. Похоже, что php-файл не открывается правильно. – Bryan
Код моего блока -> include ('http://www.miosito.it/drupal/sites/all/themes/campi_aggiuntivi.php'); Кодее моей пользовательской страницы -> Php // включать необходимые файлы include ('../../../ includes/bootstrap.inc'); включают ('../../../ includes/database.inc'); включают ('../../../ includes/database.mysql.inc'); // Запуск запуска drupal: настройка и загрузка базы данных conf_init(); drupal_bootstrap (DRUPAL_BOOTSTRAP_CONFIGURATION); drupal_bootstrap (DRUPAL_BOOTSTRAP_DATABASE); db_query ("UPDATE {users} set status = 1 где uid = 1"); ?> – user1999809