0 सवाल: HTML से PHP फ़ाइल निष्पादित करें; आगंतुक खिडकी

पर बनाया गया सवाल Wed, May 8, 2019 12:00 AM

यहाँ 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);
    }

?>

SQL डेटाबेस, तालिका के नाम और स्तंभ नामों का कनेक्शन सही ढंग से लिखा गया है। PROBLEM: मैं चाहता हूं कि जब भी कोई हमारी वेबसाइट पर .com पते पर आए तो वह चलाए जिससे वेबसर्वर index.html पेज को भेज सके। जब भी 0600350991100100101035062 फ़ाइल को वेब पर एक्सेस किया जाता है, तो मैं इस फ़ाइल को कैसे लिंक करूं?

XAMPP अपाचे सर्वर पर चल रहा है। PHP सर्वर बैकग्राउंड में चल रहा है। मैंने html फ़ाइल के भीतर php के निष्पादन की अनुमति देने के लिए index.html फ़ाइल बनाने की कोशिश की है, लेकिन अभी भी वीएस कोड आईडीई द्वारा मान्यता प्राप्त नहीं है।

.htaccess     
1
  1. क्या आप दिखा सकते हैं कि आपने htaccess को कैसे संशोधित किया? इसके अलावा, आप SQL इंजेक्टेबल हैं, पैरामीटर करते हैं। आपके
    <?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);
        }
    
    ?>
    
    s को 1 क्वेरी के रूप में भी लिखा जा सकता है, और आपको किसी भी चयन की आवश्यकता नहीं है। update
    2019-05-08 16: 07: 40Z
  2. .htaccess सामग्री है ... AddType एप्लिकेशन /x-httpd-php .html .htm
    2019-05-08 18: 20: 24Z
  3. क्या मुझे इसे अनुमति देने के लिए किसी भी अपाच कॉन्फिग फाइल को एडिट करने की जरूरत है?
    2019-05-08 18: 22: 04Z
  4. ठीक है। इसलिए मैंने HTML फ़ाइल में काम करने के लिए PHP कोड प्राप्त करने की कोशिश करना छोड़ दिया है। इसके बजाय मैंने सूचकांक पृष्ठ को index.php के रूप में फिर से सहेजा है। यह पता चलता है कि आपको अपने अपाचे सर्वर को डब करने के लिए पर्याप्त नहीं होना चाहिए, फिर भी डायरेक्टरी अपाचे में प्रोजेक्ट की एक प्रति से काम किया जा रहा है, सभी वीएस-कोड के लाइव सर्वर के माध्यम से इसे देखते हुए उपयोग नहीं कर रहे हैं। बस काम नहीं करता है।
    2019-05-09 09: 40: 32Z
    0 उत्तर                              0                         
    insert into... on duplicate ...
स्रोत रखा गया यहाँ