我試圖找出我網站上的哪些頁面,我的會員點擊即將到來。例如,假設我的文章在這里;www.mysite.com/article-title/上面的文章包含我的附屬鏈接,位于此處:www.mysite.com/go/affiliate.php因此,每當有人單擊文章中的上述附屬鏈接時,我都想找出源 URL(在本例中為 www.mysite.com/article-title/)。我還會將此代碼添加到affiliate.php 文件中。我試過$_SERVER["HTTP_REFERER"];但它不起作用。除了使用 URL 變量還有其他方法嗎?
2 回答

狐的傳說
TA貢獻1804條經驗 獲得超3個贊
您可以添加一個會話變量,用于保存上次查看頁面的值,然后從那里檢索信息?;蛘撸梢韵蚋綄冁溄?URL 添加一個查詢參數,該參數將根據顯示該鏈接的頁面動態更改。例如:www.mysite.com/go/affiliate.php?ref=article-title
。

守著一只汪
TA貢獻1872條經驗 獲得超4個贊
<?php
$c = curl_init('www.mysite.com/go/affiliate.php');
curl_setopt($c, CURLOPT_VERBOSE, 1);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_REFERER, 'www.mysite.com/article-title/');
curl_setopt($c, CURLOPT_USERAGENT, 'CURL via PHP');
$page = curl_exec($c);
curl_close($c);
- 2 回答
- 0 關注
- 127 瀏覽
添加回答
舉報
0/150
提交
取消