Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.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()替换url上的斜杠?_Php_Mysql_Server - Fatal编程技术网

Php 为什么背景图像:url()替换url上的斜杠?

Php 为什么背景图像:url()替换url上的斜杠?,php,mysql,server,Php,Mysql,Server,我正在尝试从MySQL数据库获取一个url并显示在 我的代码 我使用查询从数据库url获取,并将: 我的生成代码(chrome控制台) 为什么删除斜杠? 有什么建议吗 更新(使用代码的另一部分) 您正在使用背景url()中的单引号关闭样式属性。已将背景url的双引号转义(应该可以解决这个问题,或者只使用PHP输出id和图像位置。对于后一种建议,您可以对属性使用双引号,而对背景url使用单引号,这是不太可能发生的。Chrome控制台显示的可能也不一定是原始HTML源代码。请注意它是如何工作的将

我正在尝试从MySQL数据库获取一个url并显示在

我的代码

我使用查询从数据库url获取,并将:

我的生成代码(chrome控制台)

为什么删除斜杠?

有什么建议吗

更新(使用代码的另一部分)

您正在使用
背景url(
)中的单引号关闭样式属性。已将
背景url的双引号转义(
应该可以解决这个问题,或者只使用PHP输出id和图像位置。对于后一种建议,您可以对属性使用双引号,而对
背景url使用单引号,这是不太可能发生的。Chrome控制台显示的可能也不一定是原始HTML源代码。请注意它是如何工作的将单引号切换为双引号。--无论如何,请尝试html转义。
背景图像:url(img/concurso/“$\u SESSION['id\u usuario']。”/“$salida[2]”
尝试不带引号。但在应用程序的其他部分,如果您显示完整路径,请检查我的更新您在
url中用单引号关闭样式属性(
。尝试对
背景url(
)使用转义双引号。为什么要截图?只需粘贴代码,就可以更容易地回答问题。