巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+都会分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
建站资讯News

PHP jQuery表单,带考证详细完成体例

0
一佰互联网站扶植(www.taishanly.com) 宣布时候:2020-04-29 09:01:55 阅读数: 94

 Email检测,暗码反复检测,能够或许用于表单发送的各类情况,比方发送反应,注册帐号

复制代码 代码以下:
<div id="container"> 
        <?if( isset($_POST["send"]) && (!validateName($_POST["name"]) || !validateEmail($_POST["email"]) || !validatePasswords($_POST["pass1"], $_POST["pass2"]) || !validateMessage($_POST["message"]) ) ):?> 
                <div id="error"> 
                    <ul> 
                        <?if(!validateName($_POST["name"])):?> 
                            <li><strong>Invalid Name:</strong> We want names with more than 3 letters!</li> 
                        <?endif?> 
                        <?if(!validateEmail($_POST["email"])):?> 
                            <li><strong>Invalid E-mail:</strong> Stop cowboy! Type a valid e-mail please :P</li> 
                        <?endif?> 
                        <?if(!validatePasswords($_POST["pass1"], $_POST["pass2"])):?> 
                            <li><strong>Passwords are invalid:</strong> Passwords doesn"t match or are invalid!</li> 
                        <?endif?> 
                        <?if(!validateMessage($_POST["message"])):?> 
                            <li><strong>Ivalid message:</strong> Type a message with at least with 10 letters</li> 
                        <?endif?> 
                    </ul> 
                </div> 
            <?elseif(isset($_POST["send"])):?> 
                <div id="error" class="valid"> 
                    <ul> 
                        <li><strong>Congratulations!</strong> All fields are OK ;)</li> 
                    </ul> 
                </div> 
        <?endif?>          <form method="post" id="customForm" action=""> 
            <div> 
                <label for="name">Name</label> 
                <input id="name" name="name" type="text" /> 
                <span id="nameInfo">What"s your name?</span> 
            </div> 
            <div> 
                <label for="email">E-mail</label> 
                <input id="email" name="email" type="text" /> 
                <span id="emailInfo">Valid E-mail please, you will need it to log in!</span> 
            </div> 
            <div> 
                <label for="pass1">Password</label> 
                <input id="pass1" name="pass1" type="password" /> 
                <span id="pass1Info">At least 5 characters: letters, numbers and "_"</span> 
            </div> 
            <div> 
                <label for="pass2">Confirm Password</label> 
                <input id="pass2" name="pass2" type="password" /> 
                <span id="pass2Info">Confirm password</span> 
            </div> 
            <div> 
                <label for="message">Message</label> 
                <textarea id="message" name="message" cols="" rows=""></textarea> 
            </div> 
            <div> 
                <input id="send" name="send" type="submit" value="Send" /> 
            </div> 
        </form> 
    </div> 

validation.php

复制代码 代码以下:
<?php 
    function validateName($name){ 
        //if it"s NOT valid 
        if(strlen($name) < 4) 
            return false; 
        //if it"s valid 
        else 
            return true; 
    } 
    function validateEmail($email){ 
        return ereg("^[a-zA-Z0-9]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$", $email); 
    } 
    function validatePasswords($pass1, $pass2) { 
        //if DOESN"T MATCH 
        if(strpos($pass1, " ") !== false)
            return false;
        //if are valid
        return $pass1 == $pass2 && strlen($pass1) > 5;
    }
    function validateMessage($message){
        //if it"s NOT valid 
        if(strlen($message) < 10) 
            return false; 
        //if it"s valid 
        else 
            return true; 
    } 
?> 

一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。更多资讯:tags标签

上一篇:php随机显现图片的简略示例
下一篇: php完成加减法考证码代码
[前往消息列表]

相干消息more

18
04月
低至7.5美圆年付的VirMach VPS购

VirMach采办流程第一、VirMach自制计划及采办进程(VirMach官方网站:http://virmach.com)VirMach... >>概况

08
04月
PS教程!教你打造超酷炫的德罗斯殊效应 -

编者按:畴前有座山,山上有座庙,庙里有个…这类能够或许无穷轮回的东西在视觉里叫德罗斯殊效应,很是成心思的结果,并且简略易学,明天折葵... >>概况

22
03月
假造主机中双线、多线、美国,香港、电信各机房

假造主机中双线、多线、美国,香港、电信各机房区分先容:因客户的须要重点各有差别,有的须要带宽高但价钱自制的、有的须要品德高的、有的须要免备案... >>概况

29
07月
扶植企业网站 模板怎样选 东西栏若何设置?-

分享 展现型网站讲了不少,本篇内容跟大师分享具备营... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751
建站

产物

域名注册 假造主机 云办事器 企业邮局
智能建站 APP打包 微站/小法式 创业平台
网站推行 媒体营销 智能收罗 AI机械人
400德律风 短信营销 店销机械人
私家定制 流派网站