Javascript 如何使用php检查js验证函数是否返回true或false

Javascript 如何使用php检查js验证函数是否返回true或false,javascript,php,Javascript,Php,我正在做一个PHP网站商店,这是注册页面。 在这里您可以看到js验证函数和html表单 现在,我需要知道用户是否输入了有效的输入,以便我可以继续并在数据库中插入此信息 我怎样才能从这里继续下去 函数validateForm(){ //仅希伯来语字母表 var namepattern=/^[א-ת]+$/; var emailpattern=/^[a-zA-Z][a-zA-Z0-9\]*(\.[a-zA-Z0-9\]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*。([a-

我正在做一个PHP网站商店,这是注册页面。 在这里您可以看到js验证函数和html表单

现在,我需要知道用户是否输入了有效的输入,以便我可以继续并在数据库中插入此信息

我怎样才能从这里继续下去

函数validateForm(){
//仅希伯来语字母表
var namepattern=/^[א-ת]+$/;
var emailpattern=/^[a-zA-Z][a-zA-Z0-9\]*(\.[a-zA-Z0-9\]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*。([a-zA-Z]{2,4})$/;
//名字
var x=document.forms[“form1”][“firstName”];
如果(x.value==“”)
{
document.getElementById('pointfn').innerHTML=“*;
x、 焦点();
返回false;
}
如果((!namepattern.test(x.value)),则为else
{
document.getElementById('pointfn').innerHTML=“*;
x、 value=“”;
x、 焦点();
返回false;
}
document.getElementById('pointfn')。innerHTML='';
//姓氏
x=document.forms[“form1”][“lastName”];
如果(x.value==“”)
{
document.getElementById('pointln').innerHTML=“*;
x、 焦点();
返回false;
}
如果((!namepattern.test(x.value)),则为else
{
document.getElementById('pointln').innerHTML=“*;
x、 value=“”;
x、 焦点();
返回false;
}
document.getElementById('pointln')。innerHTML='';
//身份
x=文件。表格[“表格1”][“标识”];
如果(x.value==“”)
{
document.getElementById('pointid').innerHTML=“*;
x、 焦点();
返回false;
}
else if(isNaN(x.value)=真)
{
document.getElementById('pointid').innerHTML=“*;
x、 焦点();
返回false;
}

else if(x.value.lengthsimple:不需要。客户端验证有助于立即反馈给用户。但您永远不能信任客户端验证,因为它太容易伪造。您总是在服务器上验证,即使只是“复制”客户端发生了什么事。客户端撒谎-你不能信任他们。这应该是一个答案——我会为学校做这个网店,所以我不会卖它或其他什么?如果我仍然保持这个验证,那会有多糟糕?如果你仍然认为我必须用php完成这一切,我该如何继续?我能看到一个例子吗?简单:你没有。客户端v验证有利于立即反馈给用户。但你永远不能相信客户端验证,因为它太容易伪造。你总是在服务器上验证,即使只是“复制”客户身上发生了什么。客户撒谎-你不能信任他们。这应该是一个答案——我会为学校做这家网店,所以我不会卖它或其他什么?如果我仍然保持这种验证,情况会有多糟?如果你仍然认为我必须使用php,我该如何继续?