Post Drupal:$\发布和菜单\回调。如何工作?

Post Drupal:$\发布和菜单\回调。如何工作?,post,drupal-7,hook-menu,Post,Drupal 7,Hook Menu,我读过广告,但没什么对我有用 我想创建一个这样的菜单 $items['login']=数组( “页面回调”=>“mymodule\u登录”, “访问参数”=>数组(“访问内容”), “访问回调”=>true, “键入”=>菜单\u回调, ); 为了给…发一封信。正文包含一个带有用户名和密码的json。一切正常,除了函数mymodule\u login下的$u POST不起作用$_邮件是空的。发生了什么?还有其他的“德鲁帕里”方法吗?试试这个: $data = file_get_contents

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

$items['login']=数组(
“页面回调”=>“mymodule\u登录”,
“访问参数”=>数组(“访问内容”),
“访问回调”=>true,
“键入”=>菜单\u回调,
);
为了给…发一封信。正文包含一个带有用户名和密码的json。一切正常,除了函数mymodule\u login下的$u POST不起作用$_邮件是空的。发生了什么?还有其他的“德鲁帕里”方法吗?

试试这个:

$data = file_get_contents("php://input");
或者确保表单url使用尾部斜杠:

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