为什么Drupal 7无法正确重定向(我已登录)?
当我尝试从hook_preprocess_page()中的模块调用drupal_get_form('user_login')时,浏览器抛出该消息。
谢谢!
答案 0 :(得分:0)
Drupa_get_form()函数不用于重定向。这是为了获得一个表格。在您的情况下,您正在调用登录表单。要重定向,请使用drupal_goto()函数,这是drupal api上的一个链接 http://api.drupal.org/api/drupal/includes%21common.inc/function/drupal_goto/7
答案 1 :(得分:0)
好吧,drupal_get_form('user_login')
会导致问题。因此,drupal_get_form('user_login')
使用drupal_get_form('user_login_block')
而不是www.example.com/photos?album=album-name&page=page-number
,它将起作用。