Php 将表单插入数据库
我正在尝试将表单信息插入到已创建的数据库中。到目前为止,我已经:Php 将表单插入数据库,php,forms,validation,Php,Forms,Validation,我正在尝试将表单信息插入到已创建的数据库中。到目前为止,我已经: <form action="insert.php" method="post"> Username: Password: Confirm Password: <input type="submit"> if loops { send alert and return back to form page; } <
<form action="insert.php" method="post">
Username:
Password:
Confirm Password:
<input type="submit">
if loops {
send alert and return back to form page; }
</form>
我的问题是:使用这段代码,如果if循环被激活,用户信息是否仍然会发送到数据库文件,或者在每个if循环之后我是否需要一个exit语句?如果if循环被激活,我不希望发送任何信息
谢谢您需要在表单上输入信息:
<form action="insert.php" method="post">
Username: <input type="text" name="username">
Password: <input type="password" name="password">
Confirm Password: <input type="password" name="confirm">
<input type="submit" name="submit">
</form>
您还可以在客户端验证表单,这样可以更快地验证表单并减少服务器负载:
<form name="myForm" action="insert.php" method="post" onsubmit="return validateForm()>
Username:
Password:
Confirm Password:
<input type="submit">
</form>
并编写验证表单的javascript:
<script type="text/javaScript">
function validateForm()
{
//Here will be your validation logic
//if input doesn't meet your requirement then return false
var x=document.forms["myForm"]["email"].value;
if(x is not an email address)
return false;
}
}
</script>
请详细说明,你说的是什么循环???如果你想发送一些东西并异步检查,可以试试AJAX。虽然我不太确定你真正想要的是什么。在你的问题中添加更多关于这个问题的行。AJAX不是每个问题的答案,所以当定期同步的时候,AJAX是一个令人厌烦的答案fine@Llama有时我真的不明白堆栈是如何工作的。当你可以投票决定关闭时,为什么要降低这个问题的评级??前一两天,我看到一篇帖子投了+4票,一条评论就投到了-5票……但是,是的,很高兴看到你喜欢这篇文章……记住主要的格言是从这里学习……快乐编码!!:
<script type="text/javaScript">
function validateForm()
{
//Here will be your validation logic
//if input doesn't meet your requirement then return false
var x=document.forms["myForm"]["email"].value;
if(x is not an email address)
return false;
}
}
</script>