[英]trying to post to php file - server error
我是php和Apache的新手。 我有一個HTML表單:
<html>
<body>
<?php
<form method="post" action="contact.php"> Email: <input name="email"
type="text"/><br/> Message:<br/> <textarea name="message" rows="15" cols="40">
</textarea><br/> <input type="submit"/> </form>
</body>
</html>
我在我認為正確的位置放置了contact.php,但是在提交查詢時,出現“不允許使用用於訪問路徑'/www/contact.php'的HTTP動詞POST”。
當我將contact.php作為URL訪問時,得到奇怪的結果(例如重復的文件下載消息框,詢問我是否要保存或打開)
如果您使用的是代碼中缺少的內容。
為您下面的代碼將工作。
<html>
<body>
<form method="post" action="contact.php"> Email: <input name="email"
type="text"/><br/> Message:<br/> <textarea name="message" rows="15" cols="40">
</textarea><br/> <input type="submit"/> </form>
</body>
</html>
首先將名稱命名為“提交”按鈕,然后將其刪除
<html>
<body>
<form method="post" action="contact.php"> Email: <input name="email"
type="text"/><br/> Message:<br/> <textarea name="message" rows="15" cols="40">
</textarea><br/> <input type="submit" name="submit" /> </form>
</body>
</html>
如果仍然遇到錯誤,請嘗試提供完整的文件路徑
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.