Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

लॉगिन स्क्रिप्ट निष्पादित नहीं हो रही है - Bluehost

कृपया निम्नलिखित पर विचार करें:

  • एसक्यूएल इंजेक्शन से सावधान रहें(mysql_real_escape_string द्वारा रोका गया);
  • सत्र निर्धारण / अपहरण से सावधान रहें;
  • सावधान रहें या बल के हमले;
  • कृपया http://php.net/pdo चेक करें बेहतर त्रुटि प्रबंधन और क्वेरी पैरामीटर के लिए....

    <?php
    error_reporting(E_ALL);
    ini_set('display_errors', 1);
    
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        $user = '***************';
        $pass = '***************';
        $host = '***************';
        $data = '***************';
    
        mysql_connect($host, $user, $pass) or die("Could not connect");
        mysql_select_db($data) or die("Database Not Found");
    
        $result=mysql_query("SELECT COUNT(1) FROM sec_login WHERE Username='".mysql_real_escape_string($_POST['username'])."' AND Password='".mysql_real_escape_string($_POST['password'])."'") or die(mysql_error());
    
        if(mysql_result($result) == 1) {
            $_SESSION['username'] = $_POST['username'];
            header("location: ../index.php");
            exit;
        } else {
            $message = 'You have failed to provide valid credentials.';
        }
    } else {
        $message = '<form method="post">
                        <input type="text" name="username" value="username" />
                        <br />
                        <input type="password" name="password" value="password" />
                        <br />
                        <input type="submit" />
                    </form>';
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <title>Untitled Document</title>
        </head>
    
        <body>
            <?php echo $message; ?>
        </body>
    </html>
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मुझे कोई त्रुटि नहीं मिल रही है। यह कोड अच्छा कर रहा है। मेरे डेटा को पूरी तरह से अपडेट करें। लेकिन 1 त्रुटि दिख रही है

  2. WHERE क्लॉज में MySQL यूजर-डिफ़ाइंड वैरिएबल

  3. ClusterControl के साथ अपने MySQL बैकअप को कैसे सत्यापित करें

  4. डीईएससी आदेश द्वारा समूह कैसे करें

  5. MySQL यूनिकोड शाब्दिक