【发布时间】:2012-11-21 19:06:34
【问题描述】:
我有一个表格,我将数据提交给$_POST['foldername']
createdir.php下方
<form action="mkdir.php">
<input type="textarea" name="foldername" id="foldername">
<input type="submit" value="Create directory">
</form>
然后我有mkdir(),它应该有一个路径,包括从输入字段中获取的名称,但问题是,它没有从输入中获取数据。我也尝试打印它,但我得到的只是/images/,但我应该(至少我希望)得到/images/nameFromInput。
mkdir.php 下方
<?php
$foldername = $_POST['foldername'];
$path = 'images/' . $foldername;
mkdir($path);
header('Location:createdir.php')
?>
问题出在哪里?
【问题讨论】:
-
没有输入类型“textarea”,只有“text”。
-
@HugoDelsing 是的,但无法识别的输入类型被视为文本,所以这可能不会导致他的问题。
标签: php forms input directory mkdir