您好,我正在为一个项目创建的网站存在问题。每次我将它上传到aws弹性beanstalk它都有效,除非我使用表单。
<form action="supply.php" method="POST">
Product Name: <input type="text" name="p_name"><br>
Order Qty: <input type="text" name="ord_qty"><br>
Name: <input type="text" name="user_name"><br>
Address: <input type="text" name="address"><br>
<input type="submit" name="submit" value="Submit"> <input type="reset">
</form>
这是我的表格,这是我的supply.php,我得到500错误
<html>
<body>
<h1>Thank you for your order. <? php echo $_POST["user_name"]; ?><br></h1>
<form action="order.php">
<input type="submit" value="Go to Orders">
</form>
<?php
$p_name = $_POST['p_name'];
$ord_qty = $_POST['ord_qty'];
$name = $_POST['user_name'];
$address = $_POST['address'];
$string = $p_name. "," . $ord_qty. "," . $name. "," . $address;
$file = "order.txt";
file_put_contents($file,$string . "/n", FILE_APPEND);
?>
</body>
</html>
有什么问题吗?我无法看到任何问题而且让我发疯了
答案 0 :(得分:1)
<? php echo $_POST["user_name"]; ?>
第一个打开php标签中有空格
尝试:
<?php echo $_POST["user_name"]; ?>
这足以打破我设置的简单测试页面,如果您仍然遇到问题,请告诉我。