你好,我四处寻找解决方案,但找不到和我一样有确切问题的人。我有一个php变量,它是url。我想用那个url添加一个新的iframe
这就是我所拥有的,但是因为HTML在src之后使用双引号,所以php变量被忽略了。
<iframe width="420" height="345"src= "<?php $output ?>"> </iframe>
谢谢大家
<iframe width="420" height="345" src="<?php echo htmlspecialchars($output); ?>"> </iframe>
你缺少echo
。此外,始终使用htmlspecialchars()
来确保您创建的是有效的HTML,不容易被注入。如果您发现自己经常这样做,请考虑使用模板引擎。
<iframe width="420" height="345" src="<?php echo htmlspecialchars($output); ?>"> </iframe>