Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.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可以在没有用户请求的情况下在服务器端运行代码吗?_Php_Javascript_Cron - Fatal编程技术网

php可以在没有用户请求的情况下在服务器端运行代码吗?

php可以在没有用户请求的情况下在服务器端运行代码吗?,php,javascript,cron,Php,Javascript,Cron,服务器1 Pings/请求URL Server2“page.php”获取“NeedThat”,并在服务器端执行IMGSRC或JavaScript page.php上的图像代码 非常感谢你的帮助,收到了 执行gotit.php很容易。您只需使用curl或(如果允许)file_get_内容下载图像src。对于JavaScript,您需要找出导致网络请求的原因,然后手动执行这些请求 编辑:如果GoIt需要继续输出该图像,那么您可以让page.php解析HTML,然后对生成的src(即website.c

服务器1 Pings/请求URL

Server2“page.php”获取“NeedThat”,并在服务器端执行IMGSRC或JavaScript

page.php上的图像代码


非常感谢你的帮助,收到了

执行
gotit.php
很容易。您只需使用curl或(如果允许)file_get_内容下载图像src。对于JavaScript,您需要找出导致网络请求的原因,然后手动执行这些请求


编辑:如果GoIt需要继续输出该图像,那么您可以让page.php解析HTML,然后对生成的src(即website.com/sale.php…)执行自己的请求。

执行
GoIt.php
很容易。您只需使用curl或(如果允许)file_get_内容下载图像src。对于JavaScript,您需要找出导致网络请求的原因,然后手动执行这些请求


编辑:如果GoIt需要继续输出该图像,那么您可以让page.php解析HTML,然后对生成的src(将是website.com/sale.php…)执行自己的请求。

如果您只需要运行另一个脚本,则可以使用正确的参数填写文件内容,并将返回值保存为:

$result=file\u get\u contents('http://location.com/page.php?code=“.$代码)


更高级的解决方案可以是crafter,比如curl,但是对于一个简单的请求,file\u get\u内容就足够了。

如果您只需要运行另一个脚本,file\u get\u内容可以用正确的参数填写,并将返回值保存为:

$result=file\u get\u contents('http://location.com/page.php?code=“.$代码)


更高级的解决方案可以是crafter,比如curl,但是对于一个简单的请求,file_get_内容应该就足够了。

@majiic bunnie ok,所以我现在得到了这样的解决方案:Page.php
和gotit.php
我自己运行过一次,似乎没有工作。php上的第一个调用看起来不错,gotit.php上的第二个文件包含一个活动的php回显。你不能这样做,你应该只是:
@magjiic bunnie已更改,但仍然没有效果(我从浏览器运行以进行测试)我需要更改文件权限吗?我能够修复它,非常感谢!使用文件获取内容stream@majiicbunnie好的,我现在得到了这样的结果:Page.php
和gotit.php
我自己运行过一次似乎不起作用Page.php上的第一个调用看起来不错,gotit.php上的第二个调用有一个活动的php回音。你不能这样做,你应该只是:
@magjiic bunnie已更改,但仍然没有效果(我从浏览器运行以进行测试)我需要更改文件权限吗?我能够修复它,非常感谢!使用文件获取内容stream@Mark,您最好的选择可能是内置的。首先,我能修好它,非常感谢!使用文件获取内容stream@Mark,您最好的选择可能是内置的。首先,我能修好它,非常感谢!已使用文件\u获取\u与流的内容