从HTML执行PHP文件;访客柜台

从HTML执行PHP文件;访客柜台,php,html,counter,Php,Html,Counter,下面是我正在运行的PHP代码的副本 <?php $conn = new mysqli_connect("localhost", "root", "", "adn") or ("die"); $visitorIP = $_SERVER['REMOTE_ADDR']; $savedIPs = "SELECT `IPAddress` FROM `ipaddresses`;"; $uniqueCounter = "SELECT `uniqueCount` FR

下面是我正在运行的PHP代码的副本

<?php
    $conn = new mysqli_connect("localhost", "root", "", "adn") or ("die");



    $visitorIP = $_SERVER['REMOTE_ADDR'];
    $savedIPs = "SELECT `IPAddress` FROM `ipaddresses`;";
    $uniqueCounter = "SELECT `uniqueCount` FROM `counter`;";
    $visitorCounter = "SELECT `count` FROM `counter`;";
    $insert = "INSERT INTO IPADDRESSES (`IPAddress`) VALUES ($visitorIP);";
    $count1 = $uniqueCounter;
    $count2 = $visitorCounter;

    $update1 = "UPDATE `counter` SET `uniqueCount` = $count1;";
    $update2 = "UPDATE `counter` SET `count` = $count2;";

    if($visitorIP != $savedIPs) {
        $count1++;
        $count2++;
        mysqli_query($conn,$insert);
        mysqli_query($conn,$update1);
    }
    else{
        $count2++;
        mysqli_query($conn,$update2);
    }

?>

你能展示一下你是如何修改htaccess的吗?您也是SQL可注入的,可以参数化。您的
更新
也可以写成一个查询,您可能不需要任何选择<代码>插入到。。。复制时…。htaccess内容为。。。。AddType application/x-httpd-php.html.html是否需要编辑任何Apach配置文件以允许此操作?确定。所以我放弃了让PHP代码在HTML文件中工作的尝试。相反,我将索引页面重新保存为index.php。事实证明,您不必笨到连apache服务器都开着,还可以在apache未使用的目录下从项目的副本中工作,同时通过VS Code的live server查看项目。只是不起作用。你能展示一下你是如何修改htaccess的吗?您也是SQL可注入的,可以参数化。您的
更新
也可以写成一个查询,您可能不需要任何选择<代码>插入到。。。复制时…。htaccess内容为。。。。AddType application/x-httpd-php.html.html是否需要编辑任何Apach配置文件以允许此操作?确定。所以我放弃了让PHP代码在HTML文件中工作的尝试。相反,我将索引页面重新保存为index.php。事实证明,您不必笨到连apache服务器都开着,还可以在apache未使用的目录下从项目的副本中工作,同时通过VS Code的live server查看项目。就是不管用。
<?php
    $conn = new mysqli_connect("localhost", "root", "", "adn") or ("die");



    $visitorIP = $_SERVER['REMOTE_ADDR'];
    $savedIPs = "SELECT `IPAddress` FROM `ipaddresses`;";
    $uniqueCounter = "SELECT `uniqueCount` FROM `counter`;";
    $visitorCounter = "SELECT `count` FROM `counter`;";
    $insert = "INSERT INTO IPADDRESSES (`IPAddress`) VALUES ($visitorIP);";
    $count1 = $uniqueCounter;
    $count2 = $visitorCounter;

    $update1 = "UPDATE `counter` SET `uniqueCount` = $count1;";
    $update2 = "UPDATE `counter` SET `count` = $count2;";

    if($visitorIP != $savedIPs) {
        $count1++;
        $count2++;
        mysqli_query($conn,$insert);
        mysqli_query($conn,$update1);
    }
    else{
        $count2++;
        mysqli_query($conn,$update2);
    }

?>