PHP中的表单验证错误

时间:2016-06-02 15:12:21

标签: php forms validation server

为什么在设置$ _POST值之前检查表单验证期间的单选按钮,清单的设置值

例如,如果我们有一个名为$ skills

的无线电或清单项目
if ( isset($_POST['submit'] ) ) {

$skills = isset ( $_POST['skills'] ) ? $_POST['skills'] : ' ' ;

}

//这有效

if ( isset($_POST['submit'] ) ) {

    $skills =  $_POST['skills'] ;

}

//这不起作用

请帮助

2 个答案:

答案 0 :(得分:0)

第二段代码无效,因为有一个实例没有设置$ _POST ['技能']。 如果未设置索引技能,则第一个示例不会尝试访问该值。

答案 1 :(得分:0)

首先签到表单技能是否已过帐。你能展示你的表格代码吗?

int num =10;//
for (int i = 0; i < num; i++)
{
Console.Writeline("Enter grade");
inputValues.AddGrade(Convert.ToInt32(Console.ReadLine()));
}
相关问题