2

你好,我向这个脚本发布了一个变量..我可以使用该变量来创建一个目录,我可以在浏览器中回显 Hola,但回显“$data”不起作用

<?php
$data = $_POST['gen_id'];
system("mkdir $data");
echo "Hola";
echo "$data";
?>
4

3 回答 3

4

如果字符串是空字符串或 null,则 Echo 实际上不会回显任何内容(至少看起来不会)。如果您想知道它是否正常工作,请使用 var_dump($data)。当它运行时,它会输入类型并显示一些东西,即使它是一个空字符串。

于 2012-11-21T21:45:01.367 回答
2

更有可能的是,您的$_POST变量未设置。尝试这样做,看看你看到了什么:

echo '<pre>'.print_r($_POST, true).'</pre>';
于 2012-11-21T21:43:31.017 回答
-1

你的$_POST变量没有设置

于 2012-11-21T21:39:25.273 回答