암호:
<?php
/**
* 建立跳转请求表单
* @param string $url 数据提交跳转到的URL
* @param array $data 请求参数数组
* @param string $method 提交方式:post或get 默认post
* @return string 提交表单的HTML文本
*/
function buildRequestForm($url, $data, $method = 'post')
{
$html = "<form id='requestForm' name='requestForm' action='".$url."' method='".$method."'>";
while (list ($key, $val) = each ($data))
{
$html.= "<input type='hidden' name='".$key."' value='".$val."' />";
}
$html.= "<input type='submit' value='确定' style='display:none;'></form>";
$html.= "<script>document.forms['requestForm'].submit();</script>";
return $html;
}
?>
전화 예 :
<?php
$payurl="http://18pay.net/pay.html";
$array=array(
"appid" => $appid,
"payid" => $payid,
"money" => $money,
"type" => $type,
"notify_url" => $notify_url,
"return_url" => $return_url
);
$this->buildRequestForm($payurl,$array);
?>