Ann*_*tiz 7 php methods post element input
我正在尝试学习php并且我已经看过一些视频和教程,当创建会话变量的值将从输入元素中输入的值中拉出时,输入元素的"id"是重要的,当检查时如果单击提交按钮,输入元素的"名称"重要吗?
<?php
if (isset($_POST['Register'])) { //Register is the "name"
session_start();
$Fname = $_POST['first_name']; //first_name is the "id"
...
}
?>
<!doctype html>
...
<form action="" method="post" name="registerform" id="registerform">
<input name="firstname" type="text" id="first_name">
...
<input name="Register" type="submit" id="register" value="submit">
Run Code Online (Sandbox Code Playgroud)
Pup*_*pil 10
以下是我的指导方针:
1)每当我们发布表格时,只会name考虑获得发布的价值.例如
<input type="text" name="fname" id="first_name"/>
我们在这里得到$_POST['fname']Not $_POST['first_name'];
2)Id和类用于CSS/JS目的.因此,如果您向元素添加任何类/ ID,则仅name发布.
3)在数组中$_POST,nameis key和valuein是一个值.
Id和Classes主要用于CSS或JavaScript目的.使用名称获取帖子值$_POST['firstname'].
<input name="firstname" type="text" id="first_name">
Run Code Online (Sandbox Code Playgroud)