/** * 通过curl方式向远程提交数据 * * @param <string> $url url地址 * @param <string> $post_data 要提交的数据 * @return <string>$result 数据提交后的结果 */ function postdata_curl($url = '', $post_data = ''){ echo '##1--通过curl向远程post提交数据'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0"); curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); curl_setopt($ch, CURLOPT_TIMEOUT, 15); $result = curl_exec($ch); $error = curl_error($ch); $info = curl_getinfo($ch); curl_close($ch); print_r($info); if($info['http_code'] == 200) echo "提交成功/n"; return $error ? $error : $result;