Was nützen versteckte Steuerelemente in PHP?

藏色散人
Freigeben: 2023-03-05 14:02:01
Original
1839 Leute haben es durchsucht

Die Funktion des versteckten PHP-Steuerelements besteht darin, dass Sie das ausgeblendete Steuerelement verwenden können, um das übermittelte Formular zu beurteilen, wenn mehrere Formulare in derselben Schnittstelle übermittelt werden müssen. Seine Verwendungssyntax lautet beispielsweise „".

Was nützen versteckte Steuerelemente in PHP?

PHP versteckte Kontrollfunktion

array_test.php:

<span style="font-size:18px;"><?php 
//对于同一个界面中有多个表单要提交的情况,可以利用隐藏控件对所提交的表单进行判断;
//此处我只写一个表单为例,可以扩展到多个表单;
//隐藏控件还可以将一些不希望在前台看到的值传递给服务器;隐含传值
$arr=array(67,80,59,96,95);
//接受doing值,判断该用户所要做的操作
$doing=$_REQUEST[&#39;doing&#39;];
if($doing==&#39;seegrade&#39;) //如果要做的操作是查询学生成绩
{
$stuno=$_REQUEST[&#39;stuno&#39;]; //获取学生学号
if($stuno>=0 && $stuno<5) 
{
//调用输出学生成绩函数
showgrade($stuno,$arr);
}
else
echo &#39;查无此数&#39;;
}
function showgrade($stuno,&$arr)
{
//return $arr[$stuno];
echo $arr[$stuno];
}
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
</head>
<form action="array_test.php" method="post">
请输入学生学号:<input type="text" name="stuno"/><br>
<!--隐藏控件--作用见上面-->
<input type="hidden" name="doing" value="seegrade"/>
<input type="submit" value="查询成绩"/><br>
</form>
</html></span>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas nützen versteckte Steuerelemente in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage