有个JAVASCRIPT逻辑不知道怎样写解决思路

WBOY
Lepaskan: 2016-06-13 10:15:26
asal
779 orang telah melayarinya

有个JAVASCRIPT逻辑不知道怎样写
网页基于PHP的,有个button提交 个人资料修改的表单,其中要
1填入登陆密码才能修改,密码错要返回密码错
2然后还要查一下是否是同名同姓(要求有一点点怪异),如果出现同名同姓还要弹出一个comfirm询问 是否修改,是就修改,否就停止
这个逻辑不知道怎样实现,在javascript里

------解决方案--------------------
这两项都离不开php,完全可以不用Javascript
1填入登陆密码才能修改,密码错要返回密码错
这需要网页表单提交到php,php连接数据库,根据输入的id查出注册的密码。比对提交的密码,如果不一致,输出“密码错误”

2然后还要查一下是否是同名同姓(要求有一点点怪异),如果出现同名同姓还要弹出一个comfirm询问 是否修改,是就修改,否就停止
在查询用户的注册密码之前,还要先查询匹配用户名的列。如果有多项,就输出修改的HTML表单,若点击取消,则关闭页面即可
------解决方案--------------------
如果僅僅是驗證就直接使用php來返回結果吧,如果需要考慮用戶的體驗問題那就還得藉助ajax來實現.
點擊提交ajax 到php 驗證返回結果在前臺顯示.

你的是否同名同姓?是不是就是相同的名字的意思?還是 同名要分開 同姓要分開... 問問題得說清楚 要不然別人看了膽戰心驚.如果是相同名字那就是很正常的需求,不叫怪異了.
------解决方案--------------------

p.php

PHP code
<?php //var_dump($_POST);if(isset($_POST['pass'])&&$_POST['pass']=="123456"){    if(isset($_POST['name'])&&$_POST['name']=="tongming"){        if(isset($_POST['yes'])&&$_POST['yes']=="yes"){            modify($_POST);        }else{            exit("1");        }    }else{        modify($_POST);    }}else{    exit("-1");}function modify($_POST){    exit("修改成功");}<div class="clear">
                 
              
              
        
            
Salin selepas log masuk
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan