我的PHP不起作用。我尝试使用$_POST
从表单中收集信息,但没有任何内容出现。
以下是HTML代码:
<form action="test2.php" method="post">
First Name:<br />
<input type="text" name="firstname" /><br />
Last Name:<br />
<input type="text" name="lastname" /><br /><br /><br />
Address:<br />
<input type="text" name="address" /><br />
City:<br />
<input type="text" name="City" /><br />
Province:<br />
<input type="text" name="province" /><br /><br /><br />
Phone:<br />
<input type="text" name="phone" /><br />
Email<br />
<input type="text" name="email" /><br /><br /><br />
Select Desired Apartment: <br />
<input type="checkbox" name="type" value="onebed" />One Bedroom<br />
<input type="checkbox" name="type" value="twobed" />Two Bedroom<br />
<input type="checkbox" name="type" value="threebed" />Three Bedroom<br /><br /><br />
Rental Type:<br />
<input type="radio" name="renttype" value="weekly" />Weekly<br />
<input type="radio" name="renttype" value="monthly" />Monthly<br /><br /><br />
Start Date:<br /><input type="date" name="startingdate" /><br /><br /><br />
<input type="submit" value="Submit" />
</form>
这是test2.php
<!DOCTYPE HTML>
<html>
<body>
Registration_Number: <br />
Name: <?php echo $_POST['firstname']; ?> <br />
Address: <?php echo $_POST['address']; ?> <br />
Email: <?php echo $_POST['email']; ?> <br />
Appartment_Type: <br />
Rental_Type: <br />
Starting_Date: <?php echo $_POST['startingdate']; ?> <br />
</body>
</html>
感谢您的帮助!
答案 0 :(得分:1)
首先确保php正常运行
用这个
创建一个测试php文件<?php
echo "it's working";
并使用浏览器导航到它
它应显示消息it's working
第二步是确保所有内容都与您的表单一起使用。
将test2.php更改为:
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
var_dump($_POST);
你应该看到张贴的表格的价值
答案 1 :(得分:0)
尝试为所有输入标记添加value
属性。有时浏览器不会发送这些字段。如果您没有配置PHP来显示错误,您会看到一个空白页面。
<form action="test2.php" method="post">
First Name:<br />
<input type="text" name="firstname" value="" /><br />
Last Name:<br />
<input type="text" name="lastname" value="" /><br /><br /><br />
Address:<br />
<input type="text" name="address" value="" /><br />
City:<br />
<input type="text" name="City" value="" /><br />
Province:<br />
<input type="text" name="province" value="" /><br /><br /><br />
Phone:<br />
<input type="text" name="phone" value="" /><br />
Email<br />
<input type="text" name="email" value="" /><br /><br /><br />
Select Desired Apartment: <br />
<input type="checkbox" name="type" value="onebed" />One Bedroom<br />
<input type="checkbox" name="type" value="twobed" />Two Bedroom<br />
<input type="checkbox" name="type" value="threebed" />Three Bedroom<br /><br /><br />
Rental Type:<br />
<input type="radio" name="renttype" value="weekly" />Weekly<br />
<input type="radio" name="renttype" value="monthly" />Monthly<br /><br /><br />
Start Date:<br /><input type="date" name="startingdate" value="" /><br /><br /><br />
<input type="submit" value="Submit" />
</form>