-3

当我在以下表单上单击提交时,仅将用户名、密码和年龄值发送到 registration.php:

<div style="top:250;left:620;position:absolute;"> <H3> Registration : </H3> </div> 
<form action="Registration.php" method="Post">
<div style="top:300;left:550;position:fixed;"> <H3> Username </H3> </div><input type="Text" name="UserName" style="position:fixed; top:320; left: 675; width:150px; height:25px"><br>
<div style="top:350;left:550;position:fixed;"> <H3> Password </H3> </div><input type="Password" name="Password" style="position:fixed; top:370; left:675; width:150px; height:25px"><br>
<div style="top:400;left:550;position:fixed;"> <H3> Email Address </H3> </div> <input type="Email" name="Email" style="position:fixed; top:420;left:675;width:150px;height:25px;"><br>
<div style="top:450;left:550;position:fixed;"> <H3> First Name </H3> </div> <input type="Text" name="Fname" style="position:fixed;top:470;left:675;witdh:150px;height:25px;"><br>
<div style="top:500;left:550;position:fixed;"> <H3> Last Name </H3> </div> <input type="Text" name="Lname" style="position:fixed;top:520;left:675;witdh:150px;height:25px;"><br>
<div style="top:550;left:550;position:fixed;"> <H3> Age </H3> </div> <input type="Number" name="Age" style="position:fixed;top:570;left:675;witdh:150px;height:25px;"><br>
<input type="submit" name="fSubmit" value="Registration" style="top:600;left:550;position:fixed;width:100px;height:50px"/>
</form>

任何人都可以告诉为什么其他字段没有被提交?

4

3 回答 3

3

你有一个;input type="text"=你以前没有fSubmit

更新: witdh=150px必须是width:150px风格。否则,它会破坏三个输入字段email和。lastnamefirstname

无事可做:top并且left必须px在每个数字后面加上一个字符串。

于 2013-05-20T18:37:34.127 回答
0

可能是您的 HTML第 5 行的错误:

 <div style="top:400;left:550;position:fixed;"><h3> Email Address </h3></div><input type="Text";name="Email" style="position:fixed; top:420; left:675; width:150px; height:25px;"><br>

您需要删除和;之间的分号字符。type="Text"name="Email"

我认为这可能会破坏您的 HTML。

于 2013-05-20T18:43:41.440 回答
0

您正在互换混合大写和小写字母,这是您不应该的。

$email = $_POST['Email'];
$lname = $_POST['Lname'];

echo $Email."<br>";
echo $Lname."<br>";

问题是: 由于 PHP 中的变量区分大小写,因此不$Lname一样也不一样。$lname$email$Email

因此,您需要遵守规则,即声明和引用同一案例的变量。

于 2013-05-20T18:46:45.097 回答