Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php html表单在提交按钮后转到google_Php_Html_Mysql - Fatal编程技术网

Php html表单在提交按钮后转到google

Php html表单在提交按钮后转到google,php,html,mysql,Php,Html,Mysql,我正在使用PHP和html表单在我目前运行在wamp服务器上的网站上发表评论……下面是代码 <form action='comment.php?cat=<?php echo $cat."&page=".$pg; ?>' method='post'> <?php if(isset($_GET['page'])) { echo "<textarea name='comment' cols='50' rows='3' id='comm

我正在使用PHP和html表单在我目前运行在wamp服务器上的网站上发表评论……下面是代码

  <form action='comment.php?cat=<?php  echo $cat."&page=".$pg; ?>' method='post'>
  <?php
  if(isset($_GET['page']))
  {

  echo "<textarea name='comment' cols='50' rows='3' id='comment'></textarea>";
  echo "</br>";
  echo "<input type='submit' value='Submit' />";
  }
  ?> 
  </form>

表单将始终提交到动作参数的值。在您的情况下,这不会导致问题,因为它指向一个本地文件。(重定向也指向e本地文件)


原因一定是某些javascript劫持了表单的单击或提交事件。请查看源代码(评论和页面)并检查页面中包含哪些javascript,然后查看

你能为页面的其余部分添加代码吗?大约300行…你还想让我把它放进去吗?在浏览器中打开表单并查看源代码。然后检查表单html是否正确。是的,carousel有javascript…还包括jquery库…我如何找出javascript的哪一部分导致了这种情况,因为在javascript中,没有我定义的函数用于单击此等?jquery本身不做时髦的重定向,您应该检查('click')上的
处理程序。但正如上面所说,如果没有完整的来源,这是很难解决的:)它是在黑暗中拍摄的。我要做的是(使用Firefox)查看我的实时HTTP头输出——一个Firefox插件。(这向我展示了所有HTTP请求,包括重定向,你可以很容易地看到那里发生了什么,然后从那一点开始调试)不需要输入代码…我发现了你的指导中的问题…那是在javascript中…我在我的站点中有一个搜索栏,它的代码是用google搜索站点…重定向的问题,我移除了它,问题就解决了…所以你的向导为我工作…非常非常感谢你…保持祝福:-)
<?php
require_once 'db_connect.php';
$cat=$_GET['cat'];
$pg=$_GET['page'];
$comment=$_POST['comment'];
$qry=mysql_query("INSERT INTO comments(pg_name,comment)VALUES('$pg','$comment')",     $con);
if(!$qry)
{
die("Query Failed: ". mysql_error());
}
else
{
header("Location:pages.php?cat=$cat&page=$pg");
}
?>