1. 程式人生 > >PHP項目開發

PHP項目開發

ptc style toa email company case function gist 開發

PHP項目開發

===================================

val = $(‘#captcha‘).val();  //獲取div內容

switch($action) {
  case ‘detail‘:

    echo ‘111’;
    break;
  case ‘agreement‘:
    break;
  case ‘success‘:

    break;
  default:
    break;
}

---------------------------------------------

function Dregister() {
var val,len;
val = $(‘#username‘).val();
len = val.length;
if(len < 5 || len > 16) {
Dtoast(‘會員名長度限制

為5-16‘);
return false;
}
if(val.indexOf(‘__‘) != -1 || val.indexOf(‘--‘) != -1) {
Dtoast(‘會員名中劃線和下劃線不能連續出現‘);
return false;
}
if(!val.match(/^[a-z0-9]{1}[a-z0-9_\-]{0,}[a-z0-9]{1}$/)) {
Dtoast(‘會員名限制為小寫字母、數字組合‘);
return false;
}
val = $(‘#password‘).val();
len = val.length;
if(len < {$MOD[minpassword]} || len > {$MOD[maxpassword]}) {
Dtoast(‘密碼長度限制為{$MOD[minpassword]}-{$MOD[maxpassword]}‘);
return false;
}
val = $(‘#email‘).val();
len = val.length;
if(len < 7 || !val.match(/^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/)) {
Dtoast(‘請填寫正確的電子郵箱
‘);
return false;
}
{if $itemid > 5}
val = $(‘#company‘).val();
len = val.length;
if(len < 4) {
Dtoast(‘請填寫公司全稱‘);
return false;
}
{/if}
val = $(‘#truename‘).val();
len = val.length;
if(len < 2) {
Dtoast(‘請填寫真實姓名‘);
return false;
}
{if $verify_type==‘mobile‘}
val = $(‘#mobile‘).val();
if(!val.match(/^1[3|4|5|7|8]{1}[0-9]{9}$/)) {
Dtoast(‘請填寫正確的手機號碼
‘);
return false;
}
{/if}
{if $MOD[captcha_register]}
val = $(‘#captcha‘).val();
if(!is_captcha(val)) {
Dtoast(‘請填寫驗證碼‘);
return false;
}
{/if}
$.post(‘register.php‘, $(‘#dform‘).serialize(), function(data) {
if(data == ‘ok‘) {
Go(‘register.php?action=success‘);
} else if(data == ‘group‘) {
Dtoast(‘請選擇會員組‘);
setTimeout(function() {
Go(‘register.php?reload={$DT_TIME}‘);
}, 1000);
} else if(data == ‘passport‘) {
Dtoast(‘會員名已經被註冊‘);
$(‘#username‘).val(‘‘);
} else if(data == ‘captcha‘) {
Dtoast(‘驗證碼錯誤‘);
reloadcaptcha();
} else {
data = data.replace(‘昵稱‘, ‘會員‘);
//alert(data);
Dtoast(data);
}
});
return;
}

===========================

PHP項目開發