Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.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
404页面自动调用,404 php错误_Php_Http Status Code 404 - Fatal编程技术网

404页面自动调用,404 php错误

404页面自动调用,404 php错误,php,http-status-code-404,Php,Http Status Code 404,插入查询后,结果如下 $ipvisitor = $_SERVER['REMOTE_ADDR']; $prevpage = $_SERVER['HTTP_REFERER']; $urlpage = $_SERVER['PHP_SELF']; // $urlpage = $_SERVER['SCRIPT_NAME']; this is also used $urlcount = explode("/",$urlpage); $naem = end($urlcou

插入查询后,结果如下

$ipvisitor = $_SERVER['REMOTE_ADDR'];
  $prevpage = $_SERVER['HTTP_REFERER'];
  $urlpage = $_SERVER['PHP_SELF'];
// $urlpage = $_SERVER['SCRIPT_NAME'];  this is also used
  $urlcount = explode("/",$urlpage);
  $naem = end($urlcount);
  $finalurl = substr($naem, 0, -4);

  $date =date("d-m-Y");
  $serverName = "______"; //serverName
  $connectionInfo = array(_____);
  $conn = sqlsrv_connect( $serverName, $connectionInfo);
  if( $conn ) {
    $tsql = "INSERT INTO [dbo].[tttt]
         ([cPageName],[ipadd],[dtcreatedDate],[date],[prevpage])
   VALUES
         ('$finalurl','$ipvisitor',getdate(),'$date','$prevpage')";
这个页面也被插入了,但我不明白为什么404会像访问过的页面一样出现

您的代码容易受到攻击。请始终使用with,而不是使用字符串连接生成查询。有关一些好的示例,请参见和。
| Date       | Inserted page | visits | previous page
| 27-08-2020 | 404           | 46     
| 27-08-2020 | 404           | 4      | https://www.example.com/page.php
| 27-08-2020 | same page     | 4