【发布时间】:2014-02-03 04:37:21
【问题描述】:
我收到了“lang1”、“主题”变量。 我想在文件名中写 2 个变量,如下面的代码。
<?php
$subject=$_POST['subject'];
$lang1=$_POST['lang1'];
$xmlDoc=new DOMDocument();
$xmlDoc->load("ds_'.$lang1.'_'.$subject.'.xml");
最后一个编程短语有问题。 请改正。
感谢您的关注。
【问题讨论】:
-
去掉特殊字符...
-
你有双引号和单引号的混合。将单打改为双打,它应该可以工作。但是根据用户提交的变量加载文件是一个很大的安全风险。
标签: php string concatenation string-concatenation