【问题标题】:Getting 404 Error while running PHP Script locally using xampp server使用 xampp 服务器在本地运行 PHP 脚本时出现 404 错误
【发布时间】:2018-07-11 10:20:50
【问题描述】:

我是 PHP 新手,从安装 xampp 服务器和编写 php 脚本开始。一切看起来都不错,但是当我在 html 表单上单击提交时出现错误(我的 apache 和 php 管理员都在运行) "在此服务器上找不到请求的 URL。引用页面上的链接似乎错误或过时。请将该错误通知该页面的作者。

错误 404 localhost Apache/2.4.29 (Win32) OpenSSL/1.0.2n PHP/5.6.33

目前我正在使用 Windows 10 并将我的文件“test1”放在 C://xampp 的 htdocs 文件夹中。下面是我的php代码:

<?php

if(isset($POST["Submit"])){
$ETask=$POST["ETask"];
$Status=$POST["Status"];
$Connection=mysqli_connect('localhost','root','root');
$selected=mysqli_select_db('test',$Connection);
$Query="INSERT INTO test1(task,status) VALUES($ETask,$EStatus)";
$Execute=mysqli_query($Query);
if($Execute){
    echo '<span class="success"> Records have been added successfully </span>';

}
else{
    echo '<span>Please check db connection or error on the page </span>';
}   
}
?>
<!DOCTYPE>
<html>
  <head>
     <title>Insert Into Database</title> 
  </head>
  <body>
<div>
     <form action="test1.php method="POST">
     <fieldset>
Task : <br><input type="task" Name="ETask" value=""><br>
Status : <br><textarea  Name="EStatus" ></textarea><br>
<br><br><input type="Submit" Name="Submit" value="Submit Your Status"><br>
    </fieldset>
    </form>
</div>
</html>

我已经浏览了几个帖子,但找不到解决方案。非常感谢您提出意见和建议。

【问题讨论】:

标签: php apache xampp


【解决方案1】:

您错过了表单标签中的" 引号。

<form action="test1.php" method="POST">

【讨论】:

    【解决方案2】:

    请更改自:

    <form action="test1.php method="POST">
    

    <form action="test1.php" method="POST">
    

    【讨论】:

      【解决方案3】:

      您错过了在 html.<form action="test1.php" method="POST"> 的表单中应用双引号 " 关闭

      【讨论】:

        猜你喜欢
        • 2017-02-06
        • 2016-06-20
        • 1970-01-01
        • 2012-09-07
        • 1970-01-01
        • 1970-01-01
        • 2020-04-12
        • 2021-04-13
        • 2021-04-23
        相关资源
        最近更新 更多