Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mvc中Javascript的数据验证_Javascript_Php_Validation - Fatal编程技术网

mvc中Javascript的数据验证

mvc中Javascript的数据验证,javascript,php,validation,Javascript,Php,Validation,我想验证表单中的一些数据。我正在使用一个名为fusionvoice()的开源应用程序并对其进行定制。该应用程序主要使用php,但结合了js、css和html。下面是一个示例代码: <div class="control-group"> <label class="control-label"><?php echo lang('phone_number'); ?>: </label>

我想验证表单中的一些数据。我正在使用一个名为fusionvoice()的开源应用程序并对其进行定制。该应用程序主要使用php,但结合了js、css和html。下面是一个示例代码:

 <div class="control-group">
                    <label class="control-label"><?php echo lang('phone_number'); ?>: </label>
                    <div class="controls">
                        <input type="text" name="client_phone" id="client_phone" value="<?php echo $this->mdl_clients->form_value('client_phone'); ?>">
                    </div>

: 

如果您使用的是jQuery,jQuery验证插件()是一个优秀的客户端验证库。然而,Sverri Olsen是正确的,您应该始终验证用户提交的数据服务器端和客户端。客户端验证只是为了方便用户,例如,他们不必等待客户机-服务器往返以查看他们输入的电话号码是否错误。

是的,这是可能的。但是您希望执行什么样的验证呢?只是不要依赖Javascript验证。始终筛选和验证任何和所有用户提供的数据。