Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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
如何使用其他服务器url从自己的PHP页面返回图像_Php_Image_Url_Return_Todataurl - Fatal编程技术网

如何使用其他服务器url从自己的PHP页面返回图像

如何使用其他服务器url从自己的PHP页面返回图像,php,image,url,return,todataurl,Php,Image,Url,Return,Todataurl,如何创建一个PHP页面,该页面将返回url在变量中指定的其他服务器的图像,如下所示: 进入该页面后,应显示图像 它也需要为任何其他SRC工作 (为什么这样? 我想尝试绕过一个安全错误,即apears使用来自画布的toDataUrl,而使用来自不同域的图像,将其用作画布中使用的图像src)在MyScript.php中,使用$\u GET['src']作为图像源 <img src="<? echo $_GET['src']; ?>" /> “/> 您可以尝试使用 echo

如何创建一个PHP页面,该页面将返回url在变量中指定的其他服务器的图像,如下所示:

进入该页面后,应显示图像

它也需要为任何其他SRC工作

(为什么这样?
我想尝试绕过一个安全错误,即apears使用来自画布的toDataUrl,而使用来自不同域的图像,将其用作画布中使用的图像src)

MyScript.php
中,使用
$\u GET['src']
作为图像源

<img src="<? echo $_GET['src']; ?>" />
“/>
您可以尝试使用

echo file_get_contents($_GET['src']);

只要启用了fopen包装器。使用任何img url都会显示错误:警告:第2行的/xxxx/xxxx/public\u html/xxxx/Myscript.php中的文件名不能为空(第2行是此代码)$\u get['src']为空,IMHO。请尝试打印($\u get['src'])检查它是否为空。或者尝试回显文件内容(')并测试文件内容是否有效。