在drupal7 webform中如何获取ip地址

时间:2016-06-07 14:05:14

标签: drupal

我需要获取客户端IP,而不是获取服务器IP。

我的代码

$submission     =   (object)array(
'nid'           =>  $webform_nid,
'uid'           =>  0,
'submitted'     =>  REQUEST_TIME,
'remote_addr'   =>  ip_address(),
'is_draft'      =>  FALSE,
'serial'        =>  $serial,
'data'          =>  $data,
);

有谁能告诉我为什么我要获得服务器IP?

1 个答案:

答案 0 :(得分:0)

不是真的以Drupal方式,但你可以使用superglobal $_SERVER["REMOTE_ADDR"]

  

"用户正在查看当前页面的IP地址。"

http://php.net/manual/fr/reserved.variables.server.php