我一直在從一本名爲「PHP和MySQL - Web開發」的書中教導自己的PHP,並且正在通過它提供的示例來練習。它會要求您使用html製作一個簡單的訂單,並創建一個名爲「processorder.php」的php文件,該文件應該在提交訂單時出現。下面是表單頁面的代碼:MAMP文件路由
<!DOCTYPE html>
<html>
<head>
<title>Bob's Auto Parts - Place an Order</title>
</head>
<body>
<form action = "/Applications/MAMP/htdocs/processorder.php"
method="post">
<table style = "border: opx;">
<tr style = "background: #cccccc;">
<td style = "width: 150px; text-align: center;">Item</td>
<td style = "width: 15px; text-align:
center;">Quantity</td>
</tr>
<tr>
<td>Tires</td>
<td><input type = "text" name = "tireqty" size = "3"
maxlength = "3" /></td>
</tr>
<tr>
<td>Oil</td>
<td><input type = "text" name = "oilqty" size = "3" maxlength = "3" /></td>
</tr>
<tr>
<td>Spark Plugs</td>
<td><input type = "text" name = "sparkqty" size = "3"
maxlength = "3" /></td>
</tr>
<tr>
<td colspan = "2" style = "text-align: center;"><input
type = "submit" value = "Submit Order" /></td>
</tr>
</table>
</form>
</body>
</html>
這裏是PHP:
<!DOCTYPE html>
<html>
<head>
<title>Bob's Auto Parts - Order Results</title>
</head>
<body>
<h1>Bob's Auto Parts</h1>
<h2>Order Results</h2>
<?php
echo '<p>Order processed.</p>';
?>
</body>
</html>
我確信把php文件放到合適的目錄,但是當我跑這一切使用MAMP,我得到一個錯誤,說「在這個服務器上沒有找到請求的URL /Applications/MAMP/htdocs/processorder.php」。任何幫助將不勝感激。我是PHP的新手,任何建議都會受到歡迎。
嘗試只'<形式行動=「/processorder.php」 方法=「郵報」>' –
感謝,感激不盡! – scoopfaze