您好我将变量发布到此脚本中.. 我可以使用变量来制作一个目录,我可以在浏览器中回显Hola,但回声“$ data”不起作用
<?php
$data = $_POST['gen_id'];
system("mkdir $data");
echo "Hola";
echo "$data";
?>
答案 0 :(得分:4)
如果字符串是空字符串或null,则Echo实际上不会回显任何内容(至少看起来不是)。如果你想知道它是否正常工作,请使用var_dump($ data)。当它运行时,它将放置类型并显示一些东西,即使它是一个空字符串null。
答案 1 :(得分:2)
更有可能的是,您的$_POST
变量未设置。尝试这样做,看看你看到了什么:
echo '<pre>'.print_r($_POST, true).'</pre>';
答案 2 :(得分:-1)
您的$_POST
变量未设置