使用xampp服务器在本地运行PHP脚本时出现404错误

时间:2018-02-01 06:48:14

标签: php apache xampp

我是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>

我经历过几个帖子但找不到解决方案。评论&amp;建议得到高度赞赏。

3 个答案:

答案 0 :(得分:2)

您在表单标记中错过了"引用。

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

答案 1 :(得分:0)

您错过了使用双引号“以html格式填写表单。<form action="test1.php" method="POST">

答案 2 :(得分:-1)

请改变:

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

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