如何從一個(gè)php檔案向另一個(gè)位址post數(shù)據(jù),不用表單和隱藏的變數(shù)的
Dec 23, 2016 pm 04:30 PM可以使用下列函數(shù)來(lái)實(shí)作:??
function?posttohost($url,?$data)?{?
$url?=?parse_url($url); (!isset($url['port']))?{?$url['port']?=?「」;?}?
if?(!isset($url['query']))?{?$url['query']?= 「」;?}??
$編碼=?「」;??
while(列表($k,$v)=每個(gè)($data)){
$編碼。 =($編碼?「&」:「」);?
$encoded?.=?rawurlencode($k)."=".rawurlencode($v);?
}??
$fp =?fs/open($url['host'] ,?$url['port']???$url['port']?:?80);?
if (!$fp) return "無(wú)法開(kāi)啟$url[host] 的套接字";??
fputs($fp,?sprintf ("POST?%s%s%s?HTTP/1.0n",?$url['path'],?$url['query']???"?"?:?"",?$url['詢(xún)問(wèn)']));?
fputs ($fp,“主機(jī):$url[host]n”);?
fputs($fp,“內(nèi)容類(lèi)型:application/x-www-form-urlencodedn”);?
fputs($fp,“內(nèi)容長(zhǎng)度:”。 strlen($encoded)。
if (!eregi("^HTTP/1.. 200", $line)) return;??
$結(jié)果= "";?$inheader=1;?
while(!feof($fp))){?
$ fgets($fp,1024);?
if?($inheader?&&?($line?==?"n"?||?$line?==?"rn"))?{?
$inheader?=?==?"rn"))?{?
$inheader?=?0
$結(jié)果?.=?$line;?
}?
}?
fclose($fp);??
回傳$結(jié)果;?
}?
? >?
------------------------------------------------ -------------------------------------------------
也可以這樣??
$URL="www.mysite.com/test.php";?
$ch?=?curl_init();?
curl_setopt($ch,?curl_init();?
curl_setopt($ch,?curl,com ;?
curl_setopt($ch, CURLOPT_POST, 1);?
curl_setopt($ch, CURLOPT_POSTFIELDS,"Data1=blah&Data2=blah");?
curl_exec ($churl); >?
更多如何從一個(gè)php檔案向另一個(gè)地址發(fā)布數(shù)據(jù),不用表單和隱藏指標(biāo)的相關(guān)文章請(qǐng)關(guān)注PHP中文網(wǎng)!

熱AI工具

Undress AI Tool
免費(fèi)脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線(xiàn)上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門(mén)文章

熱工具

記事本++7.3.1
好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6
視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版
神級(jí)程式碼編輯軟體(SublimeText3)