Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从脚本使用中获取url_Php - Fatal编程技术网

Php 从脚本使用中获取url

Php 从脚本使用中获取url,php,Php,所以我正在用PHP编写一个脚本,生成一个图像,这样其他人也可以使用它。 但是有可能在脚本使用的页面上获取url吗 比如说。 正在使用此格式的我的图像 <img src="http://www.myurl.com/image.php"> 但这只是脚本本身的位置。 谢谢哦,那比我想象的要简单。 现在就这样工作 带有标记的页面只需加载一次,即可保存。 现在只使用会话,因为它正在本地测试。 将它切换到数据库 谢谢各位 <?php session_start(); $url = $_S

所以我正在用PHP编写一个脚本,生成一个图像,这样其他人也可以使用它。 但是有可能在脚本使用的页面上获取url吗

比如说。 正在使用此格式的我的图像

<img src="http://www.myurl.com/image.php">
但这只是脚本本身的位置。
谢谢

哦,那比我想象的要简单。 现在就这样工作

带有标记的页面只需加载一次,即可保存。 现在只使用会话,因为它正在本地测试。 将它切换到数据库

谢谢各位

<?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);

?>

$\u服务器['HTTP\u REFERER'],最有可能。请尝试使用$\u服务器[SERVER\u NAME]@Riad,它将给出他的服务器名称,而不是在图像标记中使用其URL的第三方。
<?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);