为什么在设置$ _POST值之前检查表单验证期间的单选按钮,清单的设置值
例如,如果我们有一个名为$ skills
的无线电或清单项目if ( isset($_POST['submit'] ) ) {
$skills = isset ( $_POST['skills'] ) ? $_POST['skills'] : ' ' ;
}
//这有效
if ( isset($_POST['submit'] ) ) {
$skills = $_POST['skills'] ;
}
//这不起作用
请帮助
答案 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()));
}