PHP POST表单没有返回输入?

时间:2017-01-12 03:27:58

标签: php

我想让自己疯狂地试图解决这个问题。我知道这应该有效:

//form.php
<form action='post.php' method='POST'>
<input type='text' id='icecream' name='icecream' maxlength=15 **/>
<input type='submit' value='Submit'>
</form>

请注意,这是在HTML模板中。

//post.php 
$icecream = preg_replace('#[^a-Z0-9]#i', '', $_POST["icecream"]);
echo $icecream;

此页面应该只显示重新格式化的数据,而不显示任何内容。我很迷茫,我会再次尝试重新编写模板,但我完全不知道如何处理这个问题不起作用!

1 个答案:

答案 0 :(得分:0)

更改代码
$icecream = preg_replace('#[^a-Z0-9]#i', '', $_POST["icecream"]);
echo $icecream;

$icecream = preg_replace('#[^A-z0-9]#i', '', $_POST["icecream"]);
echo $icecream;