PHP與Javascript交互的方法:通過(guò)Cookie交互。一共是三個(gè)文件,分別為:
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)按需求定制網(wǎng)站,是成都網(wǎng)站營(yíng)銷推廣公司,為陽(yáng)臺(tái)護(hù)欄提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計(jì)服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計(jì)、前端HTML5制作、后臺(tái)程序開發(fā)等。成都網(wǎng)站維護(hù)熱線:13518219792
index.htm,action.php,main.htm
原理為前臺(tái)頁(yè)面main.htm和后臺(tái)action.php通過(guò)頁(yè)面框架,index.htm組織起來(lái),將action.php的頁(yè)面寬度設(shè)為0,這樣并不影響顯示。action.php將信息放入cookie中,main.htm通過(guò)讀取
cookie來(lái)實(shí)現(xiàn)交互。在main.htm中也可以通過(guò)重新讀取action.php來(lái)實(shí)現(xiàn)控制后臺(tái)CGI程序。
PHP與Javascript交互的實(shí)現(xiàn)代碼:
html
head
titleTest /title
meta http-equiv="Content-Type"
content="text/html; charset=gb2312"
/head
frameset framespacing="0"
border="false" frameborder="0" cols="0,*"
frame name="leftFrame" scrolling="no"
noresize src="action.php"
frame name="rightFrame" scrolling="auto"
src="main.htm"
/frameset noframes
body bgcolor="#FFFFFF"
p本頁(yè)使用頁(yè)面框架,但是您的瀏覽器不支持。 /p
/body
/noframes
/html
?
srand((double)microtime()*1000000);
$result=rand(0,100);
setcookie("action",$result,time() 900,"/");
?
以上就是PHP與Javascript交互的具體實(shí)現(xiàn)方法。
用php的curl模擬瀏覽器請(qǐng)求是訪問(wèn)java服務(wù)器程序
2.用java的一個(gè)http類庫(kù)同樣發(fā)送http請(qǐng)求來(lái)訪問(wèn)PHP服務(wù)器
$context=stream_context_create(array('http'=array('method'="GET",'timeout'=30,)));
$string=file_get_contents('',false,$context);//換成java地址
echo?'這可不是百度,只是我輸出了百度的返回';
echo?$string;
可以include 或者 require 讓兩個(gè)頁(yè)面合成一個(gè)頁(yè)面,要使用數(shù)據(jù)直接調(diào)用就行了。包含后 假如a.php有個(gè)變量$data需要用b.php test函數(shù)里面$name="張三"的值(需要return $name;),就可以;$data=test(); echo $data 就能看到值
分享標(biāo)題:php數(shù)據(jù)交互的方法,php前后端交互
網(wǎng)站鏈接:http://www.2m8n56k.cn/article34/phpepe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、動(dòng)態(tài)網(wǎng)站、云服務(wù)器、Google、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)