·定时文件中,用post传值,在线等 平时用post传值,都是用<form method="post" name="sendfrom" action="/test/add_update.php"/> 来传值的,现:在定时文件a.php中,如何把值用post传出去呀,thanks 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 a.php里用php模拟提交(curl,fscokopen)到/test/add_update.php 接1楼的,是在a.php 页面中 写自动提交表单的代码吗?比如 (document.sendfrom.submit(); ) 另php发送http post 请求,不能跨域吗?(为何我在本站内文件都可实现,用别的域名下的文件就不可) 你把a.php post穿出去 。 想怎么接收 又看到你这个问题了,在另外一个页面里已经告诉你了,用curl可你就是不听,哎 无语了。 是定时文件不能用js和跳转extract($_POST) ; //set POST variables $url = "/esf/add_update.php " ; //echo $one_house["houseId"];//$url="http://0791.8ff.cn/test/add_update.php";$fields = array( 'houseId'=>urlencode($one_house["houseId"]) , 'houseNum'=>urlencode($one_house["houseNum"]) , 'title'=>urlencode($one_house['houseName']) , 'addr'=>urlencode($one_house["addr"]) ,'district'=>urlencode($one_house["district"]) , 'units'=>urlencode($one_house["units"]) , 'floor'=>urlencode($one_house["floor"]) , 'area'=>urlencode($one_house["area"]) , 'fitment'=>urlencode($one_house["fitment"]) , 'salePrice'=>urlencode($one_house["salePrice"]) , 'singlePrice'=>urlencode($one_house["singlePrice"]) , 'face'=>urlencode($one_house["face"]) , 'houseType'=>urlencode($one_house["houseType"]) , 'buildYear'=>urlencode($one_house["buildYear"]) , 'saleState'=>urlencode($one_house['saleState']) , 'addTime'=>urlencode($one_house['addTime']) , 'isShow'=>urlencode($one_house['isAdd']) , 'updateTime'=>urlencode($one_house["updateTime"]) , 'estateName'=>urlencode($one_house["name"]) , 'estateUrl'=>urlencode($one_house['estateUrl']) , 'trueName'=>urlencode($one_house["trueName"]) , 'company'=>urlencode($arr_company_jc[$one_house["company"]]) , 'jobVali'=>urlencode($one_house["jobVali"]) , 'companyVali'=>urlencode($one_house["companyVali"]) , 'postCardVali'=>urlencode($one_house["postcardVali"]) , 'cardVali'=>urlencode($one_house["cardVali"]) , 'userTel'=>urlencode($one_house['userTel']) , 'res'=>urlencode($one_house["res"]) //'houseId'=>urlencode($one_house["houseId"])); //url-ify the data for the POST foreach($fields as $key=>$value){$fields_string .= $key.'='.$value.'&' ; } rtrim($fields_string ,'&') ; //open connection $ch = curl_init() ; //set the url, number of POST vars, POST data curl_setopt($ch, CURLOPT_URL,$url) ; curl_setopt($ch, CURLOPT_POST,count($fields)) ; curl_setopt($ch, CURLOPT_POSTFIELDS,$fields_string) ; //execute post $result = curl_exec($ch) ; //close connection curl_close($ch) ; 一个排列组合算法问题 抛砖引玉一下 新手请教 mysql 添加数据后在数据库里的排序 正则问题 看CSDN的的迷茫 ajax动态生成input的问题 怎么样从一组数字中按条件随机生成序列 关于全局变量的创建 一个SQL查询语句(列出重复记录),以前问过据然没人会 变量命名规则中的字符型的用单引号“'”,而String却是双引号“""”,这是为什么? 用post传值的问题,在线等 利用php发送http post,在线等
是在a.php 页面中 写自动提交表单的代码吗?比如 (document.sendfrom.submit(); )
php发送http post 请求,不能跨域吗?
(为何我在本站内文件都可实现,用别的域名下的文件就不可)
你把a.php post穿出去 。 想怎么接收
在另外一个页面里已经告诉你了,用curl可你就是不听,哎 无语了。
extract($_POST) ;
//set POST variables
$url = "/esf/add_update.php " ;
//echo $one_house["houseId"];
//$url="http://0791.8ff.cn/test/add_update.php";
$fields = array( 'houseId'=>urlencode($one_house["houseId"]) ,
'houseNum'=>urlencode($one_house["houseNum"]) ,
'title'=>urlencode($one_house['houseName']) ,
'addr'=>urlencode($one_house["addr"]) ,
'district'=>urlencode($one_house["district"]) ,
'units'=>urlencode($one_house["units"]) ,
'floor'=>urlencode($one_house["floor"]) ,
'area'=>urlencode($one_house["area"]) ,
'fitment'=>urlencode($one_house["fitment"]) ,
'salePrice'=>urlencode($one_house["salePrice"]) ,
'singlePrice'=>urlencode($one_house["singlePrice"]) ,
'face'=>urlencode($one_house["face"]) ,
'houseType'=>urlencode($one_house["houseType"]) ,
'buildYear'=>urlencode($one_house["buildYear"]) ,
'saleState'=>urlencode($one_house['saleState']) ,
'addTime'=>urlencode($one_house['addTime']) ,
'isShow'=>urlencode($one_house['isAdd']) ,
'updateTime'=>urlencode($one_house["updateTime"]) ,
'estateName'=>urlencode($one_house["name"]) ,
'estateUrl'=>urlencode($one_house['estateUrl']) ,
'trueName'=>urlencode($one_house["trueName"]) ,
'company'=>urlencode($arr_company_jc[$one_house["company"]]) ,
'jobVali'=>urlencode($one_house["jobVali"]) ,
'companyVali'=>urlencode($one_house["companyVali"]) ,
'postCardVali'=>urlencode($one_house["postcardVali"]) ,
'cardVali'=>urlencode($one_house["cardVali"]) ,
'userTel'=>urlencode($one_house['userTel']) ,
'res'=>urlencode($one_house["res"]) //'houseId'=>urlencode($one_house["houseId"])
);
//url-ify the data for the POST
foreach($fields as $key=>$value)
{
$fields_string .= $key.'='.$value.'&' ;
}
rtrim($fields_string ,'&') ;
//open connection
$ch = curl_init() ;
//set the url, number of POST vars, POST data
curl_setopt($ch, CURLOPT_URL,$url) ;
curl_setopt($ch, CURLOPT_POST,count($fields)) ;
curl_setopt($ch, CURLOPT_POSTFIELDS,$fields_string) ;
//execute post
$result = curl_exec($ch) ;
//close connection
curl_close($ch) ;