我有一个带有编辑框和提交按钮的表单。 当有人在编辑框中键入内容时,让我们说“你好”,然后表单将搜索服务器上的目录并在页面上(编辑框下方)回显结果 - 这个目录存在&#39 ;或'此目录不存在
希望有人可以提供帮助,非常感谢任何帮助。
<?php
$dir = 'hello';
if (is_dir($dir)) {
echo "The folder $dir exists";
} else {
echo "The folder $dir does not exist";
}
?>
上面的代码如果目录“你好&#39;是否存在,这种方法很好,我只需要从服务器上的另一个目录中读取,也可以从表单中读取,我不确定在“操作”中放置什么内容&#39; php表单的一部分,用于识别和显示查询。
干杯,
答案 0 :(得分:0)
如果您的表单发出GET请求,您可以访问$_GET
变量中的值
如果您需要检查另一个文件夹中是否存在文件夹,您只需要创建一个指向该文件夹的字符串。
<form>
<input name="dir"/><input type="submit"/>
</form>
<?php
if (isset($_GET['dir'])) // check if value is actually sent
{
$dir = $_GET['dir']; // retrieve the value
if (is_dir('some_folder/'.$dir)) {
echo "The folder $dir exists";
} else {
echo "The folder $dir does not exist";
}
}
?>