Drupal:$ _POST和MENU_CALLBACK。怎么样?

时间:2013-06-06 14:28:47

标签: post drupal-7 hook-menu

我已阅读this广告this,但没有任何内容对我有用 我想创建一个这样的菜单

$items['login'] = array(
    'page callback' => 'mymodule_login',
    'access arguments' => array('access content'),
    'access callback' => true,
    'type' => MENU_CALLBACK,
);

以便向http://www.example.com/login发送POST。正文包含一个带有用户名e密码的json。一切都很好,除了函数mymodule_login下的$ _POST不起作用。 $ _POST为空。怎么了?还有另一种“drupalic”方式吗?

1 个答案:

答案 0 :(得分:0)

试试这个:

$data = file_get_contents("php://input");

或者使用尾部斜杠确保您的表单网址:

<form action="login/" method="post">