php 将open_door,opendoor.php

  • Post author:
  • Post category:php


$url =”http://ydjs.wb.sunday.so/index.php”;

function concat(array $param)

{

ksort($param);

$first = ”;

foreach ($param as $key => $val) {

if(is_array($val)) {

$first .= concat($val);

continue;

}

if(!empty($val)) {

$first .= $val;

}

}

return $first;

}

function post_curl($url,$post_data){

$ch = curl_init ();

curl_setopt ( $ch, CURLOPT_URL, $url );

curl_setopt ( $ch, CURLOPT_POST, 1 );

curl_setopt ( $ch, CURLOPT_HEADER, 0 );

curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );

curl_setopt ( $ch, CURLOPT_POSTFIELDS, $post_data );

$return = curl_exec ( $ch );

curl_close ( $ch );

return $return;

}

$param = array();

$param[‘apiCode’] = “_wechatopendevice_001”;

if($_GET[‘userToken’]){

$param[‘userToken’] = $_GET[‘userToken’];

}

if($_GET[‘openid’]){

$param[‘openid’] = $_GET[‘openid’];

}

$sign = concat($param).”1e56c95504a9a846e4c7043704a20f25″;

$param[‘token’] = md5($sign);

$post_data[‘json’] = json_encode($param);

$res = post_curl($url,$post_data);

header(“Location:”.$res);

一键复制

编辑

Web IDE

原始数据

按行查看

历史