#echo $data_url; function curl_read($data_url) { $ch = curl_init($data_url); curl_setopt($ch, CURLINFO_HEADER_OUT, true); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_VERBOSE, true); $data = curl_exec($ch); curl_close($ch); return $data; } #print curl_read($data_url); $html = str_get_html(curl_read($data_url)); ?> <script type="text/javascript" src="tableExport.js"></script> <script type="text/javascript" src="jquery.base64.js"></script> <script type="text/javascript" src="html2canvas.js"></script> <script type="text/javascript" src="jspdf/libs/sprintf.js"></script> <script type="text/javascript" src="jspdf/jspdf.js"></script> <script type="text/javascript" src="jspdf/libs/base64.js"></script> <script type="text/javaScript"> $(document).ready(function(){
function curl_read_json($url) { $server_ip = $_SERVER["SERVER_ADDR"]; // 本地地址 if (strstr($url, $server_ip) !== FALSE) { // 在访问当前服务器! FIXME: 这个判断还有待完善 $timeout = 5000; } else { $timeout = 5000; } $data = curl_read($url, $timeout); $data = alt_gzdecode($data); $json = json_decode($data, TRUE); if ($json["error"] != 0) { throw new GameOperationFail($json["message"]); } return $json; }