3

我读过这个广告但没有什么对我有用我想创建一个这样的菜单

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

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

4

1 回答 1

0

尝试这个:

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

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

<form action="login/" method="post">
于 2017-10-06T13:33:56.477 回答