服务器端验证入门 [英] Getting Started with Server-Side Validation

查看:74
本文介绍了服务器端验证入门的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

好的,我正在尝试为我正在创建的网站创建一个php模型。 php脚本必须有一个验证脚本来检查表单,图像验证脚本以及向数据库提交信息。到目前为止,我已阅读了许多一半的书面教程,这些教程解释了一些事情,我要求个人一对一的帮助,要么就正确的方向指出如何实现这个目标。到目前为止,这是我的工作代码,它并不多,但我想它是一个开始。希望借助这个论坛来帮助我解决这些问题。非常感谢你。


[PHP]<? php


//确定是否点击了sumbit按钮。如果是这样,请开始验证表单数据。


if($ _POST [''submitB''] ==" Submit")

{

//确定是否输入了姓名


$ valid_form = true;


if($ _POST [''name ''] =="")

{

echo"输入你的名字" ;;

$ valid_form = false;

}


其他

{

$ name = $ _POST [''name''];

}


if($ _POST [''uname''] =="")

{

echo"输入用户名" ;;

$ valid_form = false;

}


else

{

$ username = $ _POST [''uname''];

}


if($ _POST [''pass''] =="")

{


echo"输入密码" ;;

$ valid_form = false;


}


elseif(strlen($ _ POST [''pass''])< 4)

{


echo"密码必须包含至少4个字符 ;

$ valid_form = false;

}


其他

{

$密码= $ _POST [''传递''];

}



//如果所有表单字段都已正确提交,开始处理


如果($ valid_form == true)

{


//表格处理代码去这里


}

}

?>

[/ PHP]


我有表格的各种输入,包括确认密码。希望有人可以提供帮助。

Ok, i am trying to create a php model for a website I am creating. The php script must have a validation script to check form, a image verification script and a submission of the information to a database. So far, i have read many half written tutorials that explained things but not in detail. I am asking either for personal one on one help with this or a point in the right direction as to how to accomplish this. So far this is the code i have for my work, its not much but i suppose its a start. Would love the help of this forum to get me past these issues. Thank you very much.

[PHP]<? php

//Determine if the sumbit button has been clicked. If so, begin validating form data.

if ($_POST[''submitB''] == "Submit")
{
//Determine if a Name was entered

$valid_form = true;

if ($_POST[''name''] == "")
{
echo "Enter your name";
$valid_form = false;
}

else
{
$name = $_POST[''name''];
}

if ($_POST[''uname''] == "")
{
echo "Enter a user name";
$valid_form = false;
}

else
{
$username = $_POST[''uname''];
}

if ($_POST[''pass''] == "")
{

echo "Enter a password";
$valid_form = false;

}

elseif (strlen($_POST[''pass'']) < 4)
{

echo "Password must contain at least 4 characters";
$valid_form = false;
}

else
{
$password = $_POST[''pass''];
}


//if all form fields were submitted properly, begin processing

if($valid_form == true)
{

//form processing code goes here

}
}
?>
[/PHP]

I have all kinds of inputs for the form, including a confirm password. Hopefully someone can help.

推荐答案

_POST [''submitB''] =="提交")

{

//确定是否输入了姓名

_POST[''submitB''] == "Submit")
{
//Determine if a Name was entered


valid_form = true;


if(
valid_form = true;

if (


_POST [''name''] =="")

{

echo"输入你的名字" ;;
_POST[''name''] == "")
{
echo "Enter your name";


这篇关于服务器端验证入门的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆