方法1:?用file_get_contents?以get方式獲取內(nèi)容
公司主營業(yè)務(wù):做網(wǎng)站、網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)公司推出清澗免費(fèi)做網(wǎng)站回饋大家。
[php]?view?plaincopyprint?
?php??
$url='';??
$html?=?file_get_contents($url);??
echo?$html;??
???
方法2:?用fopen打開url,?以get方式獲取內(nèi)容
[php]?view?plaincopyprint?
?php??
$fp?=?fopen($url,?'r');??
//返回請(qǐng)求流信息(數(shù)組:請(qǐng)求狀態(tài),阻塞,返回值是否為空,返回值http頭等)??
[php]?view?plaincopyprint?
stream_get_meta_data($fp);??
[php]?view?plaincopyprint?
while(!feof($fp))?{??
$result?.=?fgets($fp,?1024);??
}??
echo?"url?body:?$result";??
fclose($fp);??
?
1、在當(dāng)前網(wǎng)頁echo出變量$_SERVER['HTTP_HOST']即可獲取域名或主機(jī)地址。
2、在當(dāng)前網(wǎng)頁echo出變量$_SERVER['PHP_SELF']即可獲取網(wǎng)頁地址。
3、在當(dāng)前網(wǎng)頁echo出變量$_SERVER["QUERY_STRING"]即可獲取網(wǎng)址參數(shù)。
4、在當(dāng)前網(wǎng)頁echo出變量$_SERVER['HTTP_REFERER']即可獲取用戶代理。
5、在當(dāng)前網(wǎng)頁echo出變量$_SERVER['HTTP_HOST']點(diǎn)上$_SERVER['REQUEST_URI']即可獲取完整的url,后面帶參數(shù)自己點(diǎn)上即可。
6、也是點(diǎn)上,用個(gè)變量保存好輸出。
首先這里的referer是指你點(diǎn)的是這個(gè)鏈接進(jìn)入上傳頁面的。
你點(diǎn)了上傳操作,就又有了上傳的請(qǐng)求url,按你的代碼中:
U('album/imageupload',array('id'=albumid))
上傳請(qǐng)求鏈接里你只傳了這個(gè)所以$_GET['id']只會(huì)接收到albumid
解決辦法:
方法一:
看看你的上傳插件支持不支持附加post傳參,支持的話在上傳插件中傳入,php用$_POST['id']就能得到id值
方法二:
上傳鏈接中另加一個(gè)參數(shù)
U('album/imageupload',array('id'=albumid,
'albumid'=$_GET['id']))
php里用$_GET['albumid']接收