本文目录一览:
- 1、dedecms做的网站,会员注册怎样把邮箱必填去掉或改为选填?
- 2、ECSHOP注册页面如何修改设置手机为必填项
- 3、如何让表单的某个字段前台设置成必填项
- 4、我在HTML里做了一个问卷调查,然后用php做一个提交后的表格结果集,要怎么设置必填项?
- 5、phpcms新建模型时如何设置字段为必填字段
dedecms做的网站,会员注册怎样把邮箱必填去掉或改为选填?
在系统设置里面,基本设置(就是第一个),会员管理,里面有一个选项,把 -10 改成 0 就好了
这个是取消邮箱验证的
你说的去掉邮箱必填的应该是在前台jquery验证哪里,可以直接删除的。
ECSHOP注册页面如何修改设置手机为必填项
后台发送发货或者已收到预付款时发送短信给客户的时候,如果客户在注册的时候把手机写在了家庭或者公司电话那里后台就不能直接发送短信给客户,为解决这个问题只需要在注册时把
手机
限制为必填选项就可以了,需要修改一下几个地方!
注册:
找到languages\zh_cn\user.php
找到以下代码:
*
user_passport.dwt
js语言文件
*/
$_LANG['passport_js']['username_empty']
=
'-
用户名不能为空。';
$_LANG['passport_js']['username_shorter']
=
'-
用户名长度不能少于
3
个字符。';
$_LANG['passport_js']['username_invalid']
=
'-
用户名只能是由字母数字以及下划线组成。';
$_LANG['passport_js']['password_empty']
=
'-
登录密码不能为空。';
$_LANG['passport_js']['password_shorter']
=
'-
登录密码不能少于
6
个字符。';
$_LANG['passport_js']['confirm_password_invalid']
=
'-
两次输入密码不一致';
$_LANG['passport_js']['email_empty']
=
'-
为空';
$_LANG['passport_js']['email_invalid']
=
'-
不是合法的地址';
$_LANG['passport_js']['agreement']
=
'-
您没有接受协议';
$_LANG['passport_js']['msn_invalid']
=
'-
msn地址不是一个有效的邮件地址';
$_LANG['passport_js']['qq_invalid']
=
'-
QQ号码不是一个有效的号码';
$_LANG['passport_js']['home_phone_invalid']
=
'-
家庭电话不是一个有效号码';
$_LANG['passport_js']['office_phone_invalid']
=
'-
办公电话不是一个有效号码';
$_LANG['passport_js']['mobile_phone_invalid']
=
'-
手机号码不是一个有效号码';
$_LANG['passport_js']['mobile_phone_empty']
=
'-
手机不能为空';
$_LANG['passport_js']['msg_un_blank']
=
'*
用户名不能为空';
$_LANG['passport_js']['msg_un_length']
=
'*
用户名最长不得超过7个汉字';
$_LANG['passport_js']['msg_un_format']
=
'*
用户名含有非法字符';
$_LANG['passport_js']['msg_un_registered']
=
'*
用户名已经存在,请重新输入';
$_LANG['passport_js']['msg_can_rg']
=
'*
可以注册';
$_LANG['passport_js']['msg_email_blank']
=
'*
邮件地址不能为空';
$_LANG['passport_js']['msg_email_registered']
=
'*
邮箱已存在,请重新输入';
$_LANG['passport_js']['msg_email_format']
=
'*
邮件地址不合法';
只需在$_LANG['passport_js']['mobile_phone_invalid']
=
'-
手机号码不是一个有效号码';后面加上上面红色部分代码即可。
第二步:在js中找到user.js
找到如下代码:
if
(mobile_phone.length0)
{
var
reg
=
/^[\d|\-|\s]+$/;
if
(!reg.test(mobile_phone))
{
msg
+=
mobile_phone_invalid
+
'\n';
}
}
if
(msg.length
0)
{
alert(msg);
return
false;
}
else
{
return
true;
}
在这段代码前加上以下代码:
if
(mobile_phone.length
==
0)
{
msg
+=
mobile_phone_empty
+
'\n';
}
else
然后把这两个修改的文件上传覆盖你原来的这两个文件就OK了!
如何让表单的某个字段前台设置成必填项
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();
我在HTML里做了一个问卷调查,然后用php做一个提交后的表格结果集,要怎么设置必填项?
在PHP中验证变量赋值情况,如果默认值就返回提示信息,并退回上一页面就是填表页面。所有验证通过才可提交数据。如果在html中验证的话程序有漏洞人家直接通过地址提交后数据可以很简单绕过验证。切记,编程中所有验证以尽量靠近数据运算为原则。
另外提醒一下,如果你的必填字段是数据库中的非空字段,千万不要再定义变量时定义为空,可以赋默认值,并格式保持如数据库设置一致,否则就不是页面崩溃这么简单了……
phpcms新建模型时如何设置字段为必填字段
模型管理,字段管理,相应字段进去,有设置最小字符和最大字符的
设置最小数就要填了