所以我在PHP中编写一个脚本来生成图像,以便其他人也可以使用它。 但是有可能在脚本被使用的页面上获取URL吗?
例如。 http://www.johnexample.com正在使用此格式的图片
<img src="http://www.myurl.com/image.php">
现在,如果可能的话,我没有收到http://www.johnexample.com的网址而没有GET变量。
它基本上是一个脚本,可以跟踪/记下使用我的图像的所有网站。
起初我虽然可以这样做:
$url = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
但这只是获得脚本本身的位置。 感谢
答案 0 :(得分:0)
哦,这比我简单。 现在就这样工作了。
带有标签的页面只需加载一次即可保存。 现在只使用Session,因为它是在本地测试的。 将它切换到数据库。
谢谢你们
<?php
session_start();
$url = $_SERVER["HTTP_REFERER"];
if(!strpos($_SESSION["url"], $url)) {
if($url != '') {
$_SESSION["url"] = $_SESSION["url"] . "," . $url;
}
}
$tracker = explode(",", $_SESSION["url"]);
var_dump($tracker);
&GT;