-1

任何人都可以帮助我获取 php.ini 中输入类型的类型。例如

  <form method="post" enctype="multipart/form-data" >
<input type="text" name="a" /><br />
<input type="text" name="b" /><Br />
<input type="file" name="c" /><Br />
<input type="text" name="d" /><Br />
<input type="file" name="e" br />
<input type="submit" name="submit" />
</form>

结果应该是:文本,文本,文件,文本,文件,提交

我创建了一个类,该类将通过其类型验证每个字段,因此我需要知道如何在 PHP 中获取输入类型的类型。例如,如果输入类型是文本,那么此类将验证数字或 alhpanumeric、checkempty 或许多等字段过滤类型,如果输入类型是休息或提交,那么它会继续忽略,如果输入类型是文件,那么它将以其他方式验证。我希望现在信息很清楚,如果我会很高兴任何人都可以帮助我

4

2 回答 2

2

这是不可能的。提交 aform只会将在nameget 或 post 请求中具有相应值的字段发送到指定页面。php 无法检测到数据来自什么类型的字段。

于 2013-07-06T15:32:58.197 回答
1

它不能用 PHP 或任何其他语言完成,因为浏览器不会将输入类型发送到服务器。一切总是一个字符串,或者更准确地说:用户提供的值或原始 HTML 值属性。

于 2013-07-06T15:32:44.853 回答