为了账号安全,请及时绑定邮箱和手机立即绑定

我这php的表单验证有很多相同的 我想写成一个函数然后调用输入参数 输出到表单后面的提示不出来是为什么啊

我这php的表单验证有很多相同的 我想写成一个函数然后调用输入参数 输出到表单后面的提示不出来是为什么啊

PHP
无节操司机 2017-06-18 22:27:21
原本想单独写这个方法function erxuanyi($oneform,$twoform,$inputname,$ipnuts,$zhengzeone,$zhengzetwo,$tishione,$tishitwo)然后在if ($_SERVER["REQUEST_METHOD"] == "POST")内调用erxuanyi("yaohuo","yaohuothers",$yaohuothers,$yaohuo,"/^[a-eA-E]$/","/^[\x7f-\xff]*$/","只允许一个A到E的大写字母","只允许输入汉字");为什么在前台html代码下面输出 <div class="Other" style="margin-bottom: 20px;"> <span class="yaohuo">6题:要货:</span> <input  type="text" name="yaohuo" value="" style="text-transform:uppercase;"> <span class="others">要货其他:</span>    <input  type="text" name="yaohuothers" value=""> <span class="error"><?php echo $yaohuothers;?>/*为什么这里输出不出来没用啊QWQ*/</span>不写成单独的方法直接一个个复制语句就有用 不过代码重复也太多了啊QWQ
查看完整描述

1 回答

?
5E

TA贡献115条经验 获得超39个赞

拼写错误。erxuanyi()方法中不是$_POST["$oneform"],应该是$_POST[$oneform],没有双引号,$twoform、$zhengzeone、$tishitwo 同理,没有引号。

查看完整回答
反对 回复 2017-06-26
  • 1 回答
  • 0 关注
  • 1289 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信