一、织梦表单验证
先说下,已经试过确定有效:

1.编辑器打开\plus\diy.php

2.在40行左右找到此行代码:

$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);

3.在这一行代码之下,加入代码,复制的话删掉代码中的空行.


代码如下:

//增加必填字段判断  
if($required!=''){  
if(preg_match('/,/', $required))  
{  
$requireds = explode(',',$required);  
foreach($requireds as $field){  
if($$field==''){  
showMsg('带*号的为必填内容,请正确填写', '-1');  
exit();  
}  
}  
}else{  
if($required==''){  
showMsg('带*号的为必填内容,请正确填写', '-1');  
exit();  
}  
}  
}  
//end


4.保存完成后,在表单页面找到这行代码: 


代码如下:
<form action="/plus/diy.php" enctype="multipart/form-data" method="post">

在这行代码之下,加入代码:


代码如下:

<input type="hidden" name="required" value="数据字段名,数据字段名" />

注意这行代码要修改下,根据你的表单所需要设置的必填项,例如设置“姓名”、“邮箱”为必填项.

添加新字段--“表单提示文字”:姓名--“字段名称”:name

添加新字段--“表单提示文字”:邮箱--“字段名称”:email

此行代码应为:


代码如下:

<input type="hidden" name="required" value="name,email" />

这样就把这两个选项设置为必填项了,如果没有填写就提交,会打开窗口提示“带*号的为必填内容,请正确填写”,当然,这一句话可以改成其它的文字.

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
返回
顶部