//获取金数据推送的json并转为数组
$json = file_get_contents('php://input');
$obj = json_decode($json,true);
$str = extract($obj);
$arr = extract($entry);
//读取数组
$name = $entry['field_1'];
$tel = $entry['field_2'];
$data = $entry['field_3'];
$center = $entry['field_4'];
$tips = $entry['field_5'];
$updatetime = $entry['created_at'];
$ipaddress = $entry['info_remote_ip'];
//提交数据到织梦自定义表单
$host = 'localhost';
$port = 80;
$errno = '';
$errstr = '';
$timeout = 30;
$url = '/plus/diy.php';
$param = array(
//此处根据自定义表单的结构填写参数
'diyid' => '1',
'do' => '2',
'name' => $name,
'tel' => $tel,
'data' => $data,
'center' => $center,
'tips' => $tips,
'updatetime' => $updatetime,
'ipaddress' => $ipaddress,
'dede_fields' => '表结构',
'dede_fieldshash' => '校检码'
);
$data = http_build_query($param);
// create connect
$fp = fsockopen($host, $port, $errno, $errstr, $timeout);
if(!$fp){
return false;
}
// send request
$out = "POST ${url} HTTP/1.1\r\n";
$out .= "Host:${host}\r\n";
$out .= "Content-type:application/x-www-form-urlencoded\r\n";
$out .= "Content-length:".strlen($data)."\r\n";
$out .= "Connection:close\r\n\r\n";
$out .= "${data}";
fputs($fp, $out);
// get response
$response = '';
while($row=fread($fp, 4096)){
$response .= $row;
}
fclose($fp);
$pos = strpos($response, "\r\n\r\n");
$response = substr($response, $pos+4);
//echo $response;
?>